Estrarre e stampare una intera riga di una tabella

di Anonimizzato21958 il
6 risposte
Buongiorno, sepreste dirmi come estrapolare da una tabella i valori contenuti in una specifica riga e stampare a video gli stessi?

Ho costruito una tabella con all'interno 24 campi.
piu precisamente vorrei selezionare la riga in base al nome del primo campo e quindi estrarre i valori dei rimanenti 23 campi, stampandoli a video.


Vi ringrazio per l'aiuto.
Grazie.

6 Risposte

  • In che senso?

    1) sai che cosa e' l'SQL? Se non lo sai, la risposta e' decisamente complicata

    https://dev.mysql.com/doc/refman/5.7/en/select.htm
    https://dev.mysql.com/doc/refman/5.7/en/sql-syntax.htm

    2) NON SI SELEZIONA LA RIGA IN BASE AL NOME DEL PRIMO CAMPO, si selezione IN BASE AL VALORE DELLA PRIMA COLONNA.

    Tu dirai: ma e' la stessa cosa che ho detto io!
    Invece NO: fondamentale, come in ogni settore tecnico, e' utilizzare i termini nel modo corretto:

    a) se campo e colonna si potrebbero considerare come sinomini
    b) il NOME del campo NON E' la stessa cosa del VALORE del campo!

    E' la stessa differenza che c'e', avendo in mano una banconota da 500 euro, in cui

    il NOME e': banconota ma il VALORE e' 500.

    Se invece hai in mano una da 5 euro,

    il NOME ' SEMPRE banconota ma il VALORE e' 5 !!!

    Avere in mano 500 euro NON E' la stessa cosa di averne 5!
  • Ciao e grazie per la risposta..
    riformulo dunque la domanda:
    come posso stampare a video l'intera riga in base al valore della prima colonna?
    un esempio più pratico:
    | cod | nome | cognome | nascita |
    s1 pippo rossi 101090
    s2 pluto bianchi 030391

    il risultato che vorrei selezionando dalla colonna cod s2 dovrebbe essere pluto bianchi 03.03.91...
    grazie.
  • Ma come vuoi "stampare a video"? Con quale programma?
  • Ciao,
    vorrei stampare con php.
  • Grazie,,, ho risolto...
    $result = mysql_query("SELECT * FROM (tabella) WHERE (nome colonna) LIKE (nome 1° campo riga'");

    grazie per l'aiuto.
Devi accedere o registrarti per scrivere nel forum
6 risposte