formulaire et base php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : formulaire et base php

par dunbar » 31 mars 2007, 20:55

voici ma requete d'insertion
excuser la planette, elle ne comprend pas tout.
merci à tous
$SQL = "INSERT INTO inscription (id,nom,prenom,age,adresse,) values ";
$SQL.="'".$nom."'";
$SQL.="'".$prenom. "'";
$SQL.="'".$age."'";
$SQL.="'".$adresse."'";
$result = mysql_query($SQL);
$id = mysql_insert_id();
mysql_close();
Et comme ceci ?
$sql = "INSERT INTO inscription (nom,prenom,age,adresse,) values ( '".$nom."','".$prenom."','".$age."','".$adresse."')";
$result = mysql_query($sql);
  $id = mysql_insert_id();
  mysql_close();

par Invité » 31 mars 2007, 18:36

voici ma requete d'insertion
excuser la planette, elle ne comprend pas tout.
merci à tous
$SQL = "INSERT INTO inscription (id,nom,prenom,age,adresse,) values ";
$SQL.="'".$nom."'";
$SQL.="'".$prenom. "'";
$SQL.="'".$age."'";
$SQL.="'".$adresse."'";
$result = mysql_query($SQL);
$id = mysql_insert_id();
mysql_close();

par Megadeth » 29 mars 2007, 10:19

Salut,

En effet, comme l'a souligné Theri le Vorace, tu nous as fourni une requête d'affichage et non d'insertion qui devrait normalement commencer par un "INSERT".

Mega
:)

SQL ET BASE DE DONNEES

par planetephp » 29 mars 2007, 09:45

je n'ai aucune trace d'enregistrement dans ma table.

par Theri le Vorace » 28 mars 2007, 19:59

euh, là c'est une fonction d'affichage, si ton problème se situe au niveau de l'insertion dans ta table, va falloir voir l'autre partie de ton code (l'inscription proprement dite)

Tu peux voir si ça enregistre ou non avec phpmyadmin, et donne les éventuels messages d'erreur ;)

formulaire et base php

par planetephp » 28 mars 2007, 15:11

j'ai creer un formulaire html pour prendre des inscriptions en ligne sur mon site.
j'ai ensuite creer un formulaire php pour recuperer les infos.
une base a été creer avec une table.
<?php
 msql_connect('localhost','matable');
 $connect=mysql_connect('localhost',matable,");
 mysql_select_db('matable',$connect);
 $result=mysql_query("SELECT id,nom,prenom,age,adresse,telephone,email,nouveau from inscription);
 while($row=mysql_fetch_array($result)){
 echo $row[id].'-'.$row[nom].'-'.$row[prenom].'-'.$row[age].'-'.$row[adresse].'-'.$row[telephone].
 '-'.$row[email].'-'.$row[nouveau].'<br>';
 }
 mysql_close();
?>
je n'arrive pas a enregistrer dans la table.
quelqu'un pourrait il m'aider ?
merci