Problème variable - PHP - Programmation
Marsh Posté le 09-07-2008 à 13:29:20
essaye de mettre :
Code :
|
Et voir ce qui se passe
Marsh Posté le 09-07-2008 à 14:09:23
ReplyMarsh Posté le 09-07-2008 à 14:26:46
Fais un echo de ta requete et copie la directement dans phpmyadmin ou autre
Marsh Posté le 09-07-2008 à 14:42:48
Tout d'abord je vous remercie pour vos réponses
En insérant ma requête dans phpmyadmin je n'ai aucune erreur et je ne comprend vraiment pas pourquoi rien ne rentre dans ma base de données, mon code me semble me parait bon d'où mon incompréhension ....
Marsh Posté le 09-07-2008 à 23:00:33
Essaye de faire print_r($val).
Sinon faut pas dire $val = array() ?
Je n'ai jamais utilisé explode en fait mais bon on sait jamais.
Marsh Posté le 09-07-2008 à 23:13:37
robin101 a écrit : j'ai essayer et ben .. se passe rien du tout |
Tu as activé l'affichage des erreurs PHP ? (display_errors = On et error_reporting = E_ALL dans php.ini)
Sinon ton code a l'air un peu dégueu
Marsh Posté le 09-07-2008 à 13:14:15
Bonjour !
Voila j'ai un problème je souhaite extraire des données avec explode d'une table , cela marche très bien mais je souhaite ensuite les insérer dans une autre table ( users ) et la rien ne rentre dans ma table , je ne comprend pas ...
Voici mon code :
<?php
mysql_connect("localhost", "root", "" ); // Connexion à MySQL
mysql_select_db("portail" ); // Sélection de la base portail
$reponse = mysql_query("SELECT item_data FROM jos_artforms_inbox" ); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )
{
$val = explode (";", $donnees['item_data']);
$val0 = $val[0];
$val1 = $val[1];
$val2 = $val[2];
$val3 = $val[3];
$val4 = $val[4];
$val5 = $val[5];
$val6 = $val[6];
$val7 = $val[7];
$val8 = $val[8];
$val9 = $val[9];
$val10 = $val[10];
$val11 = $val[11];
$val12 = $val[12];
$val13 = $val[13];
$val14 = $val[14];
$val15 = $val[15];
$val16 = $val[16];
$val17 = $val[17];
$val18 = $val[18];
$val19 = $val[19];
$val20 = $val[20];
$val21 = $val[21];
$val22 = $val[22];
$val23 = $val[23];
$val24 = $val[24];
$val25 = $val[25];
$val26 = $val[26];
$val27 = $val[27];
$val28 = $val[28];
$val29 = $val[29];
mysql_query("INSERT INTO users (nom, prenom, societe, siret, adresse, tel, fax, fai, lan, wan, ip_fixe, no_ip, debut_contrat, fin_contrat, numero_client, nbr_camera, axis, trendnet, modele_3, modele_4, numero_parrainage, options, champ1, champ2, champ3, champ4, champ5, champ6, champ7, champ8) VALUES('$val0', '$val1', '$val2', '$val3', '$val4', '$val5', '$val6', '$val7', '$val8', '$val9', '$val10', '$val11', '$val12', '$val13', '$val14', '$val5', '$val16', '$val17', '$val18', '$val19', '$val20', '$val21', '$val22', '$val23', '$val24', '$val25', '$val26', '$val27', '$val28', '$val29')" );
}
mysql_close(); // Déconnexion de MySQL
?>
Merci beaucoup par avance !