Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21
  1. #11
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    cioè faccio così:

    invio i dati a all.php con

    casa

    quindi inserisco nella pagina all.php


    $_GET['categoria'];
    $_GET['cerco'];


    non funge

  2. #12
    se fai

    codice:
    <?php $cat = $_GET['categoria']
    echo $cat; ?>
    in all.php riesci a visualizzare '1'?
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  3. #13
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    hai ragione, così funziona

    $categoria = $_GET['categoria'];
    $cerco = $_GET['cerco'];

    anche se non capisco perchè lo devo specificare.
    Cmq l'importante è risolvere il problema.

    Quello che mi chiedo è: allora tutti i siti che ho realizzato finora in php e sono su internet funzionano per grazia divina?

  4. #14
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    inoltre mi esce anche questo problema:

    Notice: Use of undefined constant tot - assumed 'tot' in c:\programmi\easyphp1-7\www\annunciaquila\php\all.php on line 225

    la linea 225 contiene il seguente codice:

    $query = "SELECT count(*) AS tot FROM news WHERE visibile='Visibile' and categoria=$categoria and cerco=$cerco";

    Non è che magari c'è qualcosa che non va nell'impostazione generale del server? Cosa potrei provare a modificare?

  5. #15
    Quello che mi chiedo è: allora tutti i siti che ho realizzato finora in php e sono su internet funzionano per grazia divina?
    si

    no, scherzo!
    secondo me dipende dalle configurazioni..
    in certi casi funziona, in altri no...
    però il motivo preciso non lo conosco

    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  6. #16
    Originariamente inviato da gasmor
    inoltre mi esce anche questo problema:

    Notice: Use of undefined constant tot - assumed 'tot' in c:\programmi\easyphp1-7\www\annunciaquila\php\all.php on line 225

    la linea 225 contiene il seguente codice:

    $query = "SELECT count(*) AS tot FROM news WHERE visibile='Visibile' and categoria=$categoria and cerco=$cerco";

    Non è che magari c'è qualcosa che non va nell'impostazione generale del server? Cosa potrei provare a modificare?
    non ho ancora avuto l'opportunità di usare gli alias su mysql..
    appena ho tempo provo.
    per ora ti posso solo consigliare di non usare "AS tot", tanto count (*) ti fornisce un solo numero..non hai bisogno di dare il nome alla tabella che fornisce il risultato della query!!
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  7. #17
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    grazie sei stato veramente di grande aiuto.
    Scusa se ti ho rotto tutto il giorno
    il fatto è che è come una droga...

    ciao (ora smanetto un pò sul computer)

  8. #18
    Originariamente inviato da mauri@como
    non ho ancora avuto l'opportunità di usare gli alias su mysql..
    appena ho tempo provo.
    per ora ti posso solo consigliare di non usare "AS tot", tanto count (*) ti fornisce un solo numero..non hai bisogno di dare il nome alla tabella che fornisce il risultato della query!!
    mi autoquoto per dirti che in effetti l'AS non è mai indispensabile..è solo una comodità per il programmatore (o sbaglio?)
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  9. #19
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    non sbagli.
    Però nel mio caso mi serviva la variabile tot.
    Spero di risolvere

  10. #20
    ok, però se fai:

    codice:
    $res=mysql_query($query,$conn);				 
    $tot= mysql_fetch_row($res);
    ottieni il valore che cerchi in $tot, senza bisogno di utilizzare gli alias.
    Quando fai una query sql , anche di select, il risultato è SEMPRE una tabella..usare l'alias significa solo dare un nome alla tabella, che altrimenti verrebbe assegnato dal DBMS (o RDBMS)

    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

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.