Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    72

    Problema di cancellazione

    Priciso che e la mia prima funzione di cancellazione

    <?
    $N = $_GET['N'];
    $db_host='localhost';
    $db_user='root';
    $db_password='';
    $db_name='prova';

    $connect= mysql_connect ($db_host,$db_user,$db_password);
    mysql_select_db($db_name,$connect);


    //Imposto ed eseguo la query
    $query = "DELETE FROM amici WHERE cognome = $N";

    $result = mysql_query($query, $connect) or die("Errore...");


    //Stampo il risultato
    print " ";
    print "Cancellato la voce " . $N . "
    ";



    ?>

    magari qualcuno mi puo dire dove sbaglio

  2. #2
    che errore ti restituisce?da cosa deduci che non va bene?
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    72

    Non mi esegue la query e mi restituisce

    L'errore che stampo cosi:

    $result = mysql_query($query, $connect) or die("Errore...");

  4. #4
    L'errore stampalo così:

    Codice PHP:
    $result mysql_query($query$connect) or die("Errore: ".mysql_error()); 
    così sai che errore ti restituisce e puoi vedere di risolverlo e/o mettere in condizioni di aiutarti.

    ceuzzz
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    72

    Te lo detto sto passando dall'asp al php

    E sono del tutto inesperto in quel modo mi stampa questo errore:

    Errore: Colonna sconosciuta 'vvvv' in 'where clause'

  6. #6
    metti gli apici a $N:
    Codice PHP:
    $query "DELETE FROM amici WHERE cognome = '$N'"
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    72

    FUNZIA GRAZIE

    FUNZIONA GRAZIE

  8. #8
    di nulla!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    72

    Adesso la funzione di update

    La funzione di update non funge mi restituisce database vuoto

    il codice e questo:

    <?
    $nome = $_GET['N'];
    $cognome = $_GET['C'];
    $telefono = $_GET['T'];
    $db_host='localhost';
    $db_user='root';
    $db_password='';
    $db_name='prova';

    $connect= mysql_connect ($db_host,$db_user,$db_password);
    mysql_select_db($db_name,$connect);


    //Imposto ed eseguo la query

    $query = "UPDATE amici SET nome='$nome', cognome='$cognome', telefono='$telefono' WHERE cognome = '$cognome'";

    $result = mysql_query($query, $connect) or die("Errore: ".mysql_error());


    //Stampo il risultato
    print "nome: " . $nome . "
    ";
    print "cognome: " . $cognome . "
    ";
    print "telefono: " . $telefono . "
    ";


    ?>

    errore:

    Database vuoto!

  10. #10
    boh, la query mi sembra corretta, non può funzionare se il database è vuoto, in questo caso devi fare prima l'INSERT. I dati quando li stampi sono pieni?

    In alternativa prova a mettere subito dopo la definizione della query un
    Codice PHP:
    echo $query
    e verifica che te la stampi giusta.
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.