Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 29

Hybrid View

  1. #1
    if ($array == false)

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727
    macchè, ho provato così e dà lo stesso link vuoto
    dettagli.php?id=&sottocategoria=

  3. #3
    Quote Originariamente inviata da theseo Visualizza il messaggio
    macchè, ho provato così e dà lo stesso link vuoto
    dettagli.php?id=&sottocategoria=
    Copia / incolla il codice che usi.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727
    <a href="dettagli.php?id=<?
    $query = "select * from tab where categoria = '$array[categoria]' and id > '$id' ORDER BY id ASC LIMIT 1";
    $dati = mysql_query($query);
    $array = mysql_fetch_array($dati);
    print $array[id];
    if ($array == false) {
    $query = "select * from tab where categoria = '$array[categoria]' ORDER BY id ASC LIMIT 1";
    $dati = mysql_query($query);
    $array = mysql_fetch_array($dati);
    print $array[id];
    }
    ?>&categoria=<?php print $array[categoria]?>">vai al record di categoria successivo</a>

  5. #5
    Utente di HTML.it L'avatar di ttcc
    Registrato dal
    Dec 2008
    Messaggi
    491
    ciao,
    secondo me non è un problema di php ma di mysql. Dovresti dividere la tabella in due: una per i nomi e una per i colori le metti in relazione, cosi pui ottenere tutti gli incroci che vuoi in modo semplice.
    vedi un pò questo link http://www.html.it/articoli/normaliz...ti-in-mysql-1/

  6. #6
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    prova così
    Codice PHP:
    if ($array === false) {
    ... 

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727
    provato, a fine categoria mi dà sempre--> dettagli.php?id=&sottocategoria=

  8. #8
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    spero di aver inteso bene quello che vuoi fare
    Codice PHP:
    $query_par "select min(id) as min from tab where categoria = '$categoria'"
    $par mysql_query($query_par) or die("Query $query_par non riuscita: " .mysql_error());


    $list_par mysql_fetch_array($par);
    $min $list_par['min'];


    $query_dati "select * from tab where categoria='$categoria' and id > $id order by id ASC LIMIT 1";
    $dati mysql_query($query_dati) or die("Query $query_dati non riuscita: " mysql_error()); 


    $num mysql_num_rows($dati);


    if (
    $num 0) {
        
    $list_dati mysql_fetch_array($dati);
        
    $id $list_dati['id'];
    }
    else {
        
    $id $min;
    }


    echo 
    "<a href=\"go.php?id=$id&categoria=$categoria\">vai al record di categoria successivo</a>"

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727
    ragazzi FANTASTICOOOOOOOOOO
    funziona alla grande!!!!
    caro clasku sei mitico, ti devo una birra, come facciamo? :-))

  10. #10
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Come ricevuta

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 © 2026 vBulletin Solutions, Inc. All rights reserved.