par
mikeosx » 15 juin 2005, 22:28
Bonjour, je recontre moults problèmes et le livre que j'ai acheté PHP 5 avancé explique pas dans le détails comment fonctionnent les requetes SQL...
quand je fais
<?php
$nom = $_REQUEST['nom'];
$prenom = $_REQUEST['prenom'];
$email = $_REQUEST['email'];
$telephone = $_REQUEST['telephone'];
$portable = $_REQUEST['portable'];
$adresse = $_REQUEST['adresse'];
$adressesuite = $_REQUEST['adressesuite'];
$codepostal = $_REQUEST['codepostal'];
$ville = $_REQUEST['ville'];
mysql_connect ("localhost", "root", "");
// on séléctionne la basse de données
mysql_select_db ("baserepertoire");
// on effectue la requete SQL
$sql = "INSERT INTO contact (nom, prenom) VALUES ('$nom','$prenom')";
mysql_query($sql);
?>
Je peux insérer des données dans ma base mais quand je reviens sur le formulaire pour insérer de nouveau et bien ca ne marche plus.
Si j'efface l'enregistrement qui a été créé ca refonctionne...
Quelqu'un peut-il m'aider ?
Un bon livre plus complet sur les requetes sql en php ?
merci !
Bonjour, je recontre moults problèmes et le livre que j'ai acheté PHP 5 avancé explique pas dans le détails comment fonctionnent les requetes SQL...
quand je fais
[php]<?php
$nom = $_REQUEST['nom'];
$prenom = $_REQUEST['prenom'];
$email = $_REQUEST['email'];
$telephone = $_REQUEST['telephone'];
$portable = $_REQUEST['portable'];
$adresse = $_REQUEST['adresse'];
$adressesuite = $_REQUEST['adressesuite'];
$codepostal = $_REQUEST['codepostal'];
$ville = $_REQUEST['ville'];
mysql_connect ("localhost", "root", "");
// on séléctionne la basse de données
mysql_select_db ("baserepertoire");
// on effectue la requete SQL
$sql = "INSERT INTO contact (nom, prenom) VALUES ('$nom','$prenom')";
mysql_query($sql);
?>[/php]
Je peux insérer des données dans ma base mais quand je reviens sur le formulaire pour insérer de nouveau et bien ca ne marche plus.
Si j'efface l'enregistrement qui a été créé ca refonctionne...
Quelqu'un peut-il m'aider ?
Un bon livre plus complet sur les requetes sql en php ?
merci !