Visualizzazione dei risultati da 1 a 3 su 3

Discussione: una semplice select

  1. #1

    una semplice select

    Posto il codice:

    codice:
    $query= "select cod_cliente from clienti where  nome == '$nome'";
    
    
    if (!mysql_query($query, $db)){
    echo "Il cliente non è in archivio";
    echo "inserirlo nel registro cliente";}
    else  {
    $result=mysql_query($query, $db);
    $cod_cliente= mysql_result($result);
    echo $cod_cliente;
    Voglio verificare se a quel nome corrisponde un codice, se il nome non è in archivio allora non dovrebbe fare l'if ma l'else.
    Se prima il problema che avevo era che pur non essendo in archivio il nome faceva l'else ora è il contrario, se il nome c'è allora non va all'else.
    Ho guardato in tutti i tutorial al mondo ma trattano sempre di selezioni di più record non di ricerca di un elemento.

    Preciso arriva valorizzato, l'ho testato.

  2. #2
    codice:
    $query= "select cod_cliente from clienti where  nome = '$nome'";
    $result = mysql_query($query, $db) or die(mysql_error());
    
    if (mysql_num_rows($result) <= 0) {
        echo "Il cliente non è in archivio";
        echo "inserirlo nel registro cliente";
    } else  {
        list($cod_cliente) = mysql_fetch_row($result);
        echo $cod_cliente;
    }
    E' la mia opinione ed io la condivido
    Non condivido la tua idea ma darei la vita perché tu la possa esprimere (Voltaire)
    Scrivi sul muro

  3. #3
    = , non ==

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.