Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Passaggio variabili php a query

    Ragazzi vi prego, illuminatemi!
    questo è il codice...le variabili tit è new come le passo alla query?sono ore che ci sto dietro ma non ne vogliono sapere di funzionare bene! Grazie!

    codice:
    <?php include('database.php'); 
    $tit=$_POST['tito']; $new=$_POST['testo']; echo("$tit"); echo("$new"); 
    $sql='INSERT INTO `my_selecaotermolic5`.`news` (`id`, `Dataora`, `Notizia`, `Titolo`)
    VALUES (\'\', \'0000-00-00 00:00:00\',\'"$tit"\',\'"$new"\')'; mysql_query($sql,$connessione);'; 
    
    ?>

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Spostato nel forum corretto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    Hai fatto un po' di confusione con apici singoli e doppi: poichè usi gli apici singoli (cosa che condivido) per delimitare il testo, nella query devi usare gli apici doppi per delimitare i valori dei campi di testo altrimenti php non capisce più nulla.
    Sempre per il motivo che usi gli apici singoli devi usare . per concatenare le stringhe.

    Codice PHP:
    <?php include('database.php'); 
    $tit=$_POST['tito']; $new=$_POST['testo']; echo("$tit"); echo("$new"); 
    $sql='INSERT INTO my_selecaotermolic5.news (id, Dataora, Notizia, Titolo)
    VALUES ("", "0000-00-00 00:00:00","'
    .$tit.'","'.$new.'")';
    mysql_query($sql,$connessione);'; 

    ?>

  4. #4
    grazie mille! te ne sono infinitamente grato

  5. #5
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    Prima provala!!!
    Potrebbe essermi scappato qualche errore!

  6. #6
    funziona funziona anche se..non ci vorebbe una virgola dopo la parentesi che chiude il values?ma va lo stesso..e questo è l'importante ahah

  7. #7
    ..e ora non funziona più ma è strano...pare che proprio non vuolea andare, neanche se ci scrivo direttamente i valori al posto della variabile!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.