Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Classi e mysql

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    Classi e mysql

    Ciao a tutti.

    sto lavorando con i db e le funzioni.

    ho bisogno di qualche dritta.

    in una prima pagina inserisco dei dati in un db.
    ora devo estrarli e lavorarli prima di dare un report.

    per estrarli usavo una funzione di questo tipo:

    codice:
    funzione estrazione() {
    $qry ="select campo1, campo2, campo3 from db.tabella where data=data"
    $connessione = mysql_connect ($host , $user, $password);
    $ris = mysql_query("$qry");
    while($row = mysql_fetch_array ($ris))    {
    qui cosa ci metto?
    }
    }
    cosa ci metto nel while? io devo estrarre un dato alla volta e lavorarlo... tipo estrarre tutti i campo1 e sommarli, oppure moltiplicare campo2*campo3 e sommarli.

    codice:
    function lavorazionedati1() {
    come faccio a richiamare ogni singolo dato?
    }
    grazie,
    Ale
    funzion

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    puoi accedere ai dati che dici usando $row['campo1'], ... etc.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    chiaro...ma intendo dalle altre funzioni. cmq ho risolto... strutturerò la query in modo diverso.grazie lo stesso

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    non ho ben capito allora la richiesta, mi spiace... forse intendevi richiamare delle funzioni dentro il while? In quel caso comunque avresti semplicemente dovuto inserire i campi come parametri... es.:
    Codice PHP:
    while($row mysql_fetch_array ($ris))    {
      
    lavorazionedati1($row);

    ...e a quel punto usare $row['campo1'], etc. dentro la funzione...

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.