PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » formulaire de contact » 06-08-2014 02:11:10

suite:
lorsque je saisi un chiffre d'achat (1,2,3....), le chiffre n'arrive pas être affiché, et le nom de produit( venu de BDD) non plus,
j'ai consulté beaucoup de scripts, aucun qui marche.

<td width="76"><span class="col1" align="left"><?php echo htmlspecialchars($r['nom'])?></td>                                           
                <td width="153"><?php echo htmlspecialchars($r['prix']); ?>
                <form action="cart.php" method="post">
                <input type="hidden" name="nom" value="<?php echo ($r['nom']); ?>"/>               
                <input type="hidden" name="prix" value="<?php echo ($r['prix']); ?>"/>                           
                <input type="text" name="quantity" size="4"/>           
                <input type="submit" name="submit" value="confirmer"/>
                </form>
                </td>

#2 Re : Forum Général PHP » formulaire de contact » 06-08-2014 02:11:10

Bonjour,
je n'arrive toujours pas le faire, à cause de mon niveau de PHP PDO est faible, je suis en train d'apprendre comment saisir la BDD dans un panier.
pour index.php est ok, l'affichage des données de la BDD n'a pas de problème.
mais pour saisir la BDD de panier est différent.

#3 Re : Forum Général PHP » formulaire de contact » 06-08-2014 02:11:10

Bonjour,
en fait, j'ai prélevé une partie d'un tutoriel ci-joint sur mon site,
ce tutoriel marche bien sur la vidéo, mais le mien tourne pas,
je pense  qu'à cause que j'utilise le PHP PDO, que je le maitrise pas bien sur l'accès à la BDD.

https://www.youtube.com/watch?v=NMOATF-Dg1s

#4 Re : Forum Général PHP » formulaire de contact » 06-08-2014 02:11:10

Bonjour Jc,
excuses pour qq jours d'absence,
j'ai modifié mon script selon le tien,
mais ça change rien

#5 Re : Forum Général PHP » formulaire de contact » 06-08-2014 02:11:10

@Maljuna Kris
je viens de rajouter session_start() sur index.php
ça marche toujours pas,
en fait, j'ai copié ces scripts depuis un tutoriels, qui n'a pas session_start() sur index.php
il marche bien sur ce tutoriel, je n'ai rien compris pourquoi le mien ne marche pas.

#6 Re : Forum Général PHP » formulaire de contact » 06-08-2014 02:11:10

@Maljuna Kris
j'ai changé en majuscule, mais ça change rien,
j'ai vu des scripts, il y  a en majuscule et minuscule aussi

#7 Forum Général PHP » formulaire de contact » 06-08-2014 02:11:10

longville
Réponses : 12

bonjour,
j'ai un formulaire de contact pour y soumettre des mots et chiffre, passer par un script addicarte.php, puis index.php
mais le index.php n'a jamais reçu les mots et chiffre, j'aimerais savoir qq'un peut m'aider ?

contenu.php
<div id="container">                                                             
                <form action="addicarte.php" method="post">                             
                <input type="text" name="quantity" size="4"/>           
                <input type="submit" name="submit" value="confirmer"/>
                </form>
</div>

addicarte.php
<?php
   session_start();
   if(isset($_SESSION['panier'])){
       $panier=$_SESSION['panier'];
   }
   else{
       $panier=array();      
   }
   $index=count($panier);
   $panier[$index]['ref']=$_POST['ref'];
   $panier[$index]['prix']=$_POST['prix'];
   $panier[$index]['designation']=$_POST['designation'];
   $panier[$index]['quantity']=$_POST['quantity'];
   $_SESSION['panier']=$panier;
   header("location:index.php?panier=1")   
?>

index.php
  <div id="prod">
      <?php   
            if(isset($_get['panier']))
            require_once('panier.php');
            else
            require_once('contenu.php');      
      ?>
       </div>

#8 Forum Général PHP » mysql base de données connexion » 07-07-2014 07:37:58

longville
Réponses : 1

bonjour,
j'ai mis cette partie de scripte et tester le MYSQL avec echo, il est indiqué qu'il est OK.

$dbhost = "localhost";
$dbusername = "root";
$dbpass = "";
$dberror = "Database not OK ";
$connection = mysql_connect("$dbhost", "$dbusername", "$dbpass") or die ($dberror);

mais rajouter la partie en bas, localhost est vide, écran est tout blanc, donc, je crois qu'il n'a pas trouvé la base de données "bateau", ou il ne sait pas la lire.
il na pas indiqué: data base not found
qq'un a des solutions ? j'ai testé ce scripte dans mon serveur de hébergeur et Wamp, tous les deux marchent pas.
salutations

$select_db = mysql_select_db('bateau') or die (" data base not found ");

Pied de page des forums

Propulsé par FluxBB