Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795

    qualcosa di simile al getrows()?

    Ciao a tutti,
    ho letto nel manuale i vari mysql_fetc_row eccetera... ma non c'è una funzione che mi restituisca l'intero recordset come un array o oggetto in un colpo solo? tipo il (mi pare) getrows in asp?
    O devo fare x forza
    while($row=mysql_fetch_row($risultato)){
    ...
    }
    <sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>

  2. #2
    se la righa e' una sola puoi fare

    $row = mysql_fetch_row( $result_query );

    se le righe sono piu' di una devi usare il while ...



    se vuoi il getrows() ti fai 2 righe di funzione ...

    codice:
    function getrows( &$result_query ) {
    	$obj = Array();
    	while( @$r = &mysql_fetch_row( $result_query ) ) {
    		array_push( $obj, $r );
    	}
    	return $obj;
    }
    
    
    $query = &mysql_query( 'SELECT * FROM tabella' );
    $rows = &getrows( $query );
    ... come la vedi ??
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    grazie mille, pensavo che esistesse già... cmq mi hai risparmiato la fatica di scrivere la funzione
    <sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>

  4. #4
    Originariamente inviato da GunraY
    grazie mille, pensavo che esistesse già... cmq mi hai risparmiato la fatica di scrivere la funzione
    di nulla pero' toglimi una curiosita', avere un array da looppare in un for o fare il tutto direttamente in un while e' cosi' "piu' facile" per te ???


    io continuerei ad usare il while
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.