Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763

    mySQL Inserimento, nessun errore, ma...

    .. non inserisce... modifica, elimina, ma non inserisce

    codice:
    if ($_GET['vai']== "ok") 
    	{
    	$categoria = $_GET['categoria'];
    	$testosms = $_GET['messaggio'];
    	$autore = $_GET['autore'];
    	$data = $_GET['data'];
    	$inserito = $_GET['inserito'];
    
    $conn = mysql_connect( $dbhost, $dbuname, $dbpass )
    	or die("impossibile accedere al database");
    
    mysql_select_db( $dbname, $conn )
    	or die("impossibile selezionare il database");
    
    $sql = "INSERT INTO sms (CATEGORIA,TESTOSMS,DATA,AUTORE,INSERITO) VALUES ('$categoria','$testosms','$data','$autore','$inserito')";
    
    $result = mysql_query($sql,$conn);
    	
    	print $sql;
    	}
    premesso che la stringa sql che stampa è corretta. Xké non inserisce?

  2. #2
    Utente di HTML.it L'avatar di Avalox
    Registrato dal
    Nov 2003
    Messaggi
    302
    prova a mettere questa... così vedi qual è l'errore.... magari fa un duplicato di un campo chiave primaria e non ti permette di inserirlo...

    codice:
    mysql_query($sql) or die(mysql_error());
    Fammi sapere




  3. #3
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763
    Ciao!!!
    Grazie... sn neofita di PHP e non lo conosco bene...
    ho risolto

    Un'altra cosa.... IL DOPPIO APICE... cm lo risolvo?

  4. #4
    Utente di HTML.it L'avatar di Avalox
    Registrato dal
    Nov 2003
    Messaggi
    302
    usa addslashes($campo) prima di inserirlo nel database e stripslashes($campo) quando lo prelevi per visualizzarlo in output.

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.