Probleme urgent php
etaf
-
Luffy =) Messages postés 365 Date d'inscription Statut Membre Dernière intervention -
Luffy =) Messages postés 365 Date d'inscription Statut Membre Dernière intervention -
zé un problem....
Quand j'affiche ma requete cela me donne:
INSERT INTO resultats_analyses set Nom_Analyse ='' Nom_Analyse ='' , Type ='3\' race' om_Analyse ='' , Type ='3\' race' , Nom_Org_Commun ='' m_Analyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' _Analyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' Analyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' nalyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' alyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' lyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' , Res_Obtenu ='' yse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' , Res_Obtenu ='' , Commentaire ='%gel,Tm,PCR ou produit PCR,... ' se ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' , Res_Obtenu ='' , Commentaire ='%gel,Tm,PCR ou produit PCR,... ' , Nom_Personne =''
Le truc que je comprend pas c que j'ai des mots qui sont coupés.
Quand j'affiche ma requete cela me donne:
INSERT INTO resultats_analyses set Nom_Analyse ='' Nom_Analyse ='' , Type ='3\' race' om_Analyse ='' , Type ='3\' race' , Nom_Org_Commun ='' m_Analyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' _Analyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' Analyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' nalyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' alyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' lyse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' , Res_Obtenu ='' yse ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' , Res_Obtenu ='' , Commentaire ='%gel,Tm,PCR ou produit PCR,... ' se ='' , Type ='3\' race' , Nom_Org_Commun ='' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' , Res_Obtenu ='' , Commentaire ='%gel,Tm,PCR ou produit PCR,... ' , Nom_Personne =''
Le truc que je comprend pas c que j'ai des mots qui sont coupés.
A voir également:
- Probleme urgent php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
13 réponses
Moi je dirais qu'il faut que tu aprenne à écrire un peu mieux ton code, puis ensuite que tu demande de l'aide en posant des question précises et en expliquant le contexte. Car c'est toujours, les mêmes probleme que tu pose, à savoir que des bouts de ton code s'affiche dans ta page.. idem pour ta requete.
ah merci ca m'aide énormement......ya pas a dire.
Le probleme est qu'a chaque fois que j'explique le contexte ca sert a rien....puisque soit on me repond pas soit on répond a coté
Mais tout de meme merci pour tes remarques attentionnés
et c normal que je prenne plus le temps pour expliquer tt ca parcke la ca fait 1 mois kje trime sur ce truc de merde alors voila!
Le probleme est qu'a chaque fois que j'explique le contexte ca sert a rien....puisque soit on me repond pas soit on répond a coté
Mais tout de meme merci pour tes remarques attentionnés
et c normal que je prenne plus le temps pour expliquer tt ca parcke la ca fait 1 mois kje trime sur ce truc de merde alors voila!
Ouai, ben je fais remarquer qu'il me semble déjà t'avoir dit dans un autre post qu'on ne met jamais ca :
INSERT INTO ... SET ....
NE PAS COMFONDRE CES DEUX CHOSES :
INSERT INTO matable VALUES (....,.....,.....,....,....)
et
UPDATE matable SET monchamp = 'truc'.
INSERT INTO ... SET ....
NE PAS COMFONDRE CES DEUX CHOSES :
INSERT INTO matable VALUES (....,.....,.....,....,....)
et
UPDATE matable SET monchamp = 'truc'.
Ouu mais je vois pas pourquoi jpe pas le mettre puisque j'ai vu que c'était une alternative de insert into where...
Et que mon code marchait avant que je ne modifie un truc (au passage je sais pas koi) et que ca me donne ce charabia du haut.)
Et que mon code marchait avant que je ne modifie un truc (au passage je sais pas koi) et que ca me donne ce charabia du haut.)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Est ce que c déja arrivé a quelqu'un d'avoir ce probleme ou le nom dans les requetes est découpé.franchement je vois pas d'ou vient l'erreur vu que ma fonction qui creer le code pour inserer les valeurs dans ma table est valable.
c'était une alternative de insert into where... ???
la clause WHERE ne sert strictement à rien dans un INSERT puisque tu INSERT un nouvel enregistrement donc il ne peut pas y avoir de conditions.
ce truc de merde
attention quand même, il faut resté poli !
la clause WHERE ne sert strictement à rien dans un INSERT puisque tu INSERT un nouvel enregistrement donc il ne peut pas y avoir de conditions.
ce truc de merde
attention quand même, il faut resté poli !
Le mieux pour programmer est toujours de le faire avec un filet. Je veux dire par là degarder toujours une vrsion non modifiée avant une modification afin que s'il y a qqchose aqui ne va pas, tu puisse faire marche arrière : par ex dans ton cas, tu aurais pu savoir ce que tu as changé et qui fait tous foiré. Pense y la prochaine fois, ça évite de galérer pendant des heures sur ses scripts. :)
Le truc que je comprend pas c que j'ai des mots qui sont coupés.
Ou ça ? comment ça coupé ?
au fait kij tu as vu ?
tu devais avoir raison :-)
Ou ça ? comment ça coupé ?
au fait kij tu as vu ?
Type ='3\' race' ,
tu devais avoir raison :-)
t'inquiet pas va la prochaine fois je sais cke 'jaurai a faire.....
Mais bon c les erreurs qui font avancer on va dire.
Bon sinon jvous met le code qui crée le insert into...
si vous voyez un truc qui merde...
function traitement_form($champs, $primaire, $objet, $action, $status, $num_enr){
list($cle_primaire, $valeur_primaire) = each($primaire);
$form = $objet;
$mode = "formulaire";
if ($action == 'ajouter' || ($action == 'visualiser' && $num_enr == '')){
if ($status == "ok"){
//$requete = "INSERT INTO $objet set";
foreach($champs as $cle => $valeur ){
if(($cle==Nom_Primer && $objet==resultats_analyses)||($cle==Nom_Sequence && $objet==alignements)||($cle==Nom_Tissu && $objet==resultats_analyses)){
$prim = isset($_POST['prim']) ? $_POST['prim'] : '';
foreach($prim as $val)
{
$valeur.=" $val /";
} $VLAS .=", $cle='$valeur ' ";
}
else{
$VLAS .=", $cle ='$valeur' ";
}
$VLAS=substr( $VLAS, 1);
//$requete .=$VLAS;
}
$requete= "insert into $objet set ".$VLAS;
echo $requete;
action_simple($requete);
$action = "visualiser";
Je tiens a préciser que lorsque je fais des $cle et $valeur tout vas bien.
par contre a l'affichage de requete cela me donne:
insert into resultats_analyses set se ='' , Type ='3\' race' , Nom_Org_Commun ='Dorade' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' , Res_Obtenu ='' , Commentaire ='%gel,Tm,PCR ou produit PCR,... ' , Nom_Personne =''
sachant que le se juste après le set correspond a analyse...
Mais bon c les erreurs qui font avancer on va dire.
Bon sinon jvous met le code qui crée le insert into...
si vous voyez un truc qui merde...
function traitement_form($champs, $primaire, $objet, $action, $status, $num_enr){
list($cle_primaire, $valeur_primaire) = each($primaire);
$form = $objet;
$mode = "formulaire";
if ($action == 'ajouter' || ($action == 'visualiser' && $num_enr == '')){
if ($status == "ok"){
//$requete = "INSERT INTO $objet set";
foreach($champs as $cle => $valeur ){
if(($cle==Nom_Primer && $objet==resultats_analyses)||($cle==Nom_Sequence && $objet==alignements)||($cle==Nom_Tissu && $objet==resultats_analyses)){
$prim = isset($_POST['prim']) ? $_POST['prim'] : '';
foreach($prim as $val)
{
$valeur.=" $val /";
} $VLAS .=", $cle='$valeur ' ";
}
else{
$VLAS .=", $cle ='$valeur' ";
}
$VLAS=substr( $VLAS, 1);
//$requete .=$VLAS;
}
$requete= "insert into $objet set ".$VLAS;
echo $requete;
action_simple($requete);
$action = "visualiser";
Je tiens a préciser que lorsque je fais des $cle et $valeur tout vas bien.
par contre a l'affichage de requete cela me donne:
insert into resultats_analyses set se ='' , Type ='3\' race' , Nom_Org_Commun ='Dorade' , Nom_Tissu=' ' , Nom_Primer=' ' , Nom_Date ='' , Image ='' , Res_Attendu ='' , Res_Obtenu ='' , Commentaire ='%gel,Tm,PCR ou produit PCR,... ' , Nom_Personne =''
sachant que le se juste après le set correspond a analyse...
ben non puisque le 3' race est la valeur par defaut du type donc c normal que ca y soit...
et jpe savoir en koi tu avais raison???
et jpe savoir en koi tu avais raison???
Oh t'es pas sympa ! tu sais bien que sur CCM, on ne laisse jamais tomber personne ;-)
Par contre etaf, ce serait bien si tu exprimais clairement ton problème pour qu'on puisse t'aider.
Perso j'ai à peu près compris qu'il y a une variable dans ta requête qui a été coupée, mais où? laquelle ?
je ne vois pas à priori de problème dans ton code...
Par contre etaf, ce serait bien si tu exprimais clairement ton problème pour qu'on puisse t'aider.
Perso j'ai à peu près compris qu'il y a une variable dans ta requête qui a été coupée, mais où? laquelle ?
je ne vois pas à priori de problème dans ton code...