Newsgroup: it.comp.www.php
Titolo: [NEWBIE] devo passare il valore ma come fo?

Dato che sono newbie... ecco un problemoccio sicuramente facile da
risolvere....
<cut>
		$query = "SELECT id,data,titolo,testo, titolominiatura FROM foto ORDER BY
data DESC, id DESC LIMIT $offset,$limit";
	$result = mysql_query($query, $db);
		// now you can display the results returned
			while ($row = mysql_fetch_array($result))
				{
				echo "<a
href=\"viewphoto.php?id=$row[id]\">"."$row[titolominiatura]"."</a>";
////////// DA QUI
////////// DA QUI
				echo "&nbsp;";
				}
echo "<br> <br><table Border=0 align=center> <tr> ";
// next we need to do the links to other results
// calculate number of pages needing links
$pages=intval($numrows/$limit);
// $pages now contains int of pages needed unless there is a remainder from
division
if ($numrows%$limit) {
    // has remainder so add one page
    $pages++;
}
for ($i=1;$i<=$pages;$i++) { // loop thru
    $newoffset=$limit*($i-1);
    print "<td> <a href=\"viewphoto.php?XXXXXXXXX&offset=$newoffset\">$i</a>
&nbsp; \n </td>";
///////
IL PROBLEMA E' QUI, VORREI RICAVARE, DAGLI ARRAY FATTI IN PRECEDENZA (DA
QUI) IL
L'ID DEL PRIMO CREATO IN QUESTA PAGINA... COME SI FA? COSA DEVO METTERE AL
POSTO DI TUTTE QUELLE X CHE HO SEGNALATO? $row[ID][1] NON VA BENE ALTRI MODI
LI HO PROVATI MA NN FUNZIONANO... IMMAGINO SIA UNA DELLE COSE DI BASE MA
SCUSATE... E' UN POMERIGGIO CHE CI SONO DAVANTI E FACCIO RICERCHE PER
TROVARE UNA SOLUTION
///////
 
}
 echo "</tr> </table>";
?>
</cut>
GRAZIE a tutti
--Stucco
http://stucco.altervista.org
--------------------------------
Inviato via 
http://usenet.libero.it

 risolvere....
Avevo lo stesso problema.. guardati questa libreria di Pio Clemente
(get_global_var.php) che mi passo' tempo fa:
<?php
 /* Zas :::::::::::::::: Zone Administrator System
  * Copyright (C) 2001-2002-2003 Pio Clemente
   * 
bab...@tin.it
  *
   * This program is free software; you can redistribute it and/or
   * modify it under the terms of the GNU General Public License
   * as published by the Free Software Foundation; either version 2
   * of the License, or any later version.
   *
   * This program is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   * GNU General Public License for more details.
   *
   * You should have received a copy of the GNU General Public License
   * along with this program; if not, write to the Free Software
   * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,
USA.
   */
class getGlobalVar{
    function getGlobalVar(){
       return TRUE;
    }
     /**
     * importa le varibili di tipo server
     *
     * @access private
     * @return array
     */
     function _getServerVar()
     {
       if (isset($_SERVER)) {
                    $var = &$_SERVER;
                } else {
                    $var = &$GLOBALS['HTTP_SERVER_VARS'];
                }
        return $var;
    }
     /**
     * importa le varibili di tipo post
     *
     * @access private
     * @return array
     */
     function _getPostVar()
     {
       if (isset($_POST)) {
                    $var = &$_POST;
                } else {
                    $var = &$GLOBALS['HTTP_POST_VARS'];
                }
           return $var;
        }
     /**
     * importa le varibili di tipo Session
     *
     * @access private
     * @return array
     */
     function &_getSessionVar()
     {
          if (isset($_SESSION)) {
                    $var = &$_SESSION;
                } else {
                    $var = &$GLOBALS['HTTP_SESSION_VARS'];
                }
          return $var;
      }
   /**
     * importa le varibili di tipo Session
     *
     * @access private
     * @return array
     */
     function &_getGetVar()
     {
          if (isset($_GET)) {
                    $var = &$_GET;
                } else {
                    $var = &$GLOBALS['HTTP_GET_VARS'];
                }
          return $var;
      }
    function &_getData($variable = null )
    {
         switch (strtolower($variable)) {
            case "server" :
                return $this->_getServerVar();
            break;
            case "session" :
                return $this->_getSessionVar();
            break;
            case "post" :
                return $this->_getPostVar();
            break;
            case "get" :
                return $this->_getGetVar();
            break;
            default:
            break;
        }
    }
}
?>

 (get_global_var.php) che mi passo' tempo fa:
non capisco come utilizzare questo per il mio script... mi serve il primo
valore dell'array... mah
--
stucco


 L'ID DEL PRIMO CREATO IN QUESTA PAGINA... COME SI FA?
[snip]
A me viene in mente di segnarmi prima del ciclo while il primo valore della
mia query-select
se fosse postgresql farei dopo la query (cerca la versione della funzione
per mysql...)
$variabile = pg_result($result, 0, 0);
cosi in $variabile ci finisce il primo id della select
poi normalmente faccio il while
ciao
~omar