caricamento dati al contrario

salve ragazzi secondo voi perche mi carica  i dati al contrario    in dipartimento i caric i dati di priorita   vi faccio vedere  $invio_ticket = mysql_query("INSERT INTO `ticket` ( `id` , `num_ticket` , `department`, `priority`,`subjet` , `message`  , `status` , `autore_ticket` , `email_autore_ticket`,`data_apertura`,`data_ultima_modifica`,`data_chiusura`,`autore_modifica`,`autore_chiusura`,`ip`)VALUES (NULL ,'$numero_a_caso','$depart','$priority','$subjet','$testo_auto','1','$nick' ,'$email','".date("j F Y   g:i:s a")."',NULL,NULL,NULL,NULL,'".$_SERVER['REMOTE_ADDR']."')"); nel database il primo e dipartimento e il secondo priorita  solo  che i dati di priorita me li carica in dipartimentoo

inviato 8 anni fa
roccochiolo
X 0 X

L'hai verificato direttamente nel DB oppure con uno script di lettura dati?

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

l ho verificato dal database

risposto 8 anni fa
roccochiolo
X 0 X

La query mi sembra corretta ma se vuoi fare una verifica ulteriore puoi mettere tutto l'SQL in una variabile e poi passare questa variabile a mysql_query ed infine stamparla con una echo

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

tipo cosi

$result = mysql_query("select * from ticket");
while($array=mysql_fetch_array($result)){
$id = $array['id'];
}
risposto 8 anni fa
roccochiolo
X 0 X

No, tipo così:

$sql = "INSERT INTO `ticket` 
( `id` , `num_ticket` , `department`, `priority`,`subjet` , `message`  , `status` , `autore_ticket` , `email_autore_ticket`,`data_apertura`,`data_ultima_modifica`,`data_chiusura`,`autore_modifica`,`autore_chiusura`,`ip`)VALUES 
(NULL ,'$numero_a_caso','$depart','$priority','$subjet','$testo_auto','1','$nick' ,'$email','".date("j F Y   g:i:s a")."',NULL,NULL,NULL,NULL,'".$_SERVER['REMOTE_ADDR']."')";

$invio_ticket = mysql_query($sql); 

echo $sql;
risposto 8 anni fa
Gianni Tomasicchio
X 0 X

mi da questo Resource id #13

risposto 8 anni fa
roccochiolo
X 0 X

ho fatto cosi  e mi da un errore$sql "INSERT INTO `ticket` ( `id` , `num_ticket` , `department`, `priority`,`subjet` , `message`  , `status` , `autore_ticket` , `email_autore_ticket`,`data_apertura`,`data_ultima_modifica`,`data_chiusura`,`autore_modifica`,`autore_chiusura`,`ip`)VALUES (NULL ,'$numero_a_caso','$depart','$priority','$subjet','$testo_auto','1','$nick' ,'$email','".date("j F Y   g:i:s a")."',NULL,NULL,NULL,NULL,'".$_SERVER['REMOTE_ADDR']."')";

 $id_ticket = mysql_insert_id(); if(!$sql){      echo"<span class='alertregisterno' >C'è¨ stato un errore </span>".mysql_error();     $id_ticket = mysql_insert_id();  }  else {  echo"<span class='alertregistersi' >l invio del ticket e avvenuto con successo </span>"; }

$invio_ticket = mysql_query($sql); echo $sql;

erroreParse error: syntax error, unexpected '"' in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\rch\sendticket\inc_send_and_ticket.php on line 70

risposto 8 anni fa
roccochiolo
X 0 X

avevo dimenticato l = comunque mi stampa  questo

l invio del ticket e avvenuto con successo INSERT INTO `ticket` ( `id` , `num_ticket` , `department`, `priority`,`subjet` , `message` , `status` , `autore_ticket` , `email_autore_ticket`,`data_apertura`,`data_ultima_modifica`,`data_chiusura`,`autore_modifica`,`autore_chiusura`,`ip`) VALUES (NULL ,'5F4NOWUX','1','3','s','s','1','admin' ,'info@marikwebnet.com','11 January 2008 3:54:56 pm',NULL,NULL,NULL,NULL,'127.0.0.1')
risposto 8 anni fa
roccochiolo
X 0 X

Ok, quindi puoi vedere che `department` viene impostato a  1 mentre  `priority` a 3

E' corretto? Se non è corretto significa che le variabili $depart e $priority hanno i valori scambiati e quindi il problema sta nell'assegnazione di tali variabili.

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

si c era un errore  di assegniazione nome del select

risposto 8 anni fa
roccochiolo
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda