Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: [php] array

  1. #1

    [php] array

    Salve a tutti,



    io dovrei fare una cosa del genere

    codice:
    $sql_m="SELECT * FROM prova";
    
    $query_m = mysql_query ($sql_m) or die (mysql_error()); 
    
    $n=0;
    while ($result=mysql_fetch_array($query_m, MYSQL_NUM)) {
    $array_query1=$result;
    
    echo $array_query1[$n];
    echo "nome_".$array_query1[$n];
    $n++;
    }
    ovvero, devo fare una query a una tabella, estrapolare i valori, metterli in un array, e nel ciclo, stampare la stringa "nome_"+ la posizione array nel ciclo...

    ovvero

    ovvero ricavare a video tipo

    nome_pippo
    nome_pluto
    nome_paperino

    ciclare tante quante sono i record, associando ad uan stringa il valore della posizione array del ciclo....

    kissà se mi sono spiegato

    Grazie

    SK

  2. #2

    Re: [php] array

    Originariamente inviato da serialkiller
    Salve a tutti,



    io dovrei fare una cosa del genere

    codice:
    $sql_m="SELECT * FROM prova";
    
    $query_m = mysql_query ($sql_m) or die (mysql_error()); 
    
    $n=0;
    while ($result=mysql_fetch_array($query_m, MYSQL_NUM)) {
    $array_query1=$result;
    
    echo $array_query1[$n];
    echo "nome_".$array_query1[$n];
    $n++;
    }
    ovvero, devo fare una query a una tabella, estrapolare i valori, metterli in un array, e nel ciclo, stampare la stringa "nome_"+ la posizione array nel ciclo...

    ovvero

    ovvero ricavare a video tipo

    nome_pippo
    nome_pluto
    nome_paperino

    ciclare tante quante sono i record, associando ad uan stringa il valore della posizione array del ciclo....

    kissà se mi sono spiegato

    Grazie

    SK
    a parte che devi scrivere
    $array_query1=$result[0];

    cosa c'è che non funziona nello script?
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  3. #3
    senza
    $array_query1=$result[0];

    di cui non capisco il perkè, funziona, solo ke mi concatena così

    variabilenome_variabile

    ovvero mette la variabile presa da array anke in testa...perkè ?

  4. #4
    ok sono pirla io

    funziona


    però spiegami

    $array_query1=$result[0];

    io l'ho lasciato kome l'avevo prima e funziona

  5. #5
    sei tu che dici di farlo

    echo $array_query1[$n];
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  6. #6
    ok
    kosì

    echo $array_query1[$n];

    ma non kosì

    $array_query1=$result[0];

  7. #7
    Originariamente inviato da serialkiller
    ok sono pirla io

    funziona


    però spiegami

    $array_query1=$result[0];

    io l'ho lasciato kome l'avevo prima e funziona

    quanti sono gli attributi della tabella prova?
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  8. #8
    Originariamente inviato da mauri@como
    quanti sono gli attributi della tabella prova?
    spe ke non mi funziona

    ho aggiunto un record e non lo calcola

    ovvero adesso scrive

    nome_primo
    nome_secondo

    ma l'ultimo aggiunto scrive solo

    nome_



    la tabella è semplicissima, è una di prova

    nome - cognome

    solo quello per provare

  9. #9
    $array_query1=$result;

    tu fai select * from prova
    se prova ha gli attributi nome, cognome $result[0]==nome e $result[1]==cognome
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  10. #10
    il mio problema non è quello, fila tutto liscio !


    ora non mi accoda l'ultimo record, perkè la variabile $n ke incrementa non arriva all'ultima voce visto ke le array partono da 0 e non da 1

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.