Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: Funzione mysql

  1. #1
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357

    Funzione mysql

    Salve,sono all'inizio nella creazione di codici php.
    Ho creato una piccola tag. Funziona tutto perfettamente,l'unica cosa che non va e che voghlio far vedere i messaggi totali e per fare questo sfrutto una funzione del mysql mysql_num_rows() pero mi semgna sempre nullo, cioe il campo è sempre vuoto. come mai?
    Codice PHP:
    <?php
     
    include "connect.php"

    $query "SELECT * FROM tag_board ORDER BY id DESC";
    $num_righe mysql_num_rows();
       
    $result mysql_query($query);   
       if(!
    $resulterror_message(sql_error());
    echo 
    "$num_righe messaggi totali
    <hr>"

    echo 
    "<table cellspanning=\"1\" cellpanning=\"2\">";
        while(
    $query_data mysql_fetch_array($result))
        { 
    $id $query_data["id"];
          
    $nick $query_data["nick"];
          
    $email $query_data["email"];
          
    $url $query_data["url"];
          
    $testo $query_data["testo"];
        echo 
    "<tr><td>[b]<a href=\"$url\" target=\"_blank\">$nick</a>[/b] - <a href=\"mailto:$email\">@</a>
    Testo: 
    $testo</td></tr>";}
    echo
    "</table>";
    ?>

  2. #2
    Prima di tutto devi fare la query...

    $result = mysql_query($query);
    $num_righe = mysql_num_rows();



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    Provato..Cmq non funziona..

  4. #4
    [supersaibal]Originariamente inviato da kakashi
    Provato..Cmq non funziona.. [/supersaibal]
    Non lo metto in dubbio.... metti le segnalazioni di errore... quelle di sistema.

    Verifica la connessione che hai nel file che inserisci.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    [supersaibal]Originariamente inviato da kakashi
    Provato..Cmq non funziona.. [/supersaibal]
    Non puoi dire 'non funziona' o mandare pvt. devi dire qual'e' l'errore. Come dire perche' le donne non me la danno... si va dal fatto che ho dieci anni a quello che non le pago abbastanza... e' un paradosso ma rende l'idea. Poi se funziona tutto perfettamente, allora funziona, non puo' esserci una cosa che non va. zero/uno o va o non va.

    Hai due funzioni che certamente non sono tue... da dove vengono?

    if(!$result) error_message(sql_error());

    o sono funzioni tue o vengono da un'altro linguaggio....

    $result = mysql_query($query) or die (mysql_error());

    prova questa funzione e vedi che stampa.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    Grazie o risolto, ma ora volevo sapere un'altra piccola cosa. XD

    Vorrei inserire gli smiles.
    SE uno digita "XD" li compare la faccetta nel campo di testo, e se uno clikka sulla faccetta li va nel campo.
    Come posso fare?
    Grazie in anticipo Xd

    Peri intedere come qui affinaco

  7. #7
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Per far sì che clickando sulla faccina il codice ti compaia nel testo (come nel forum) è una funzioncina js
    [img]faccina.gif[/img]

    Per invece far comparire la faccina.gif al posto di ": )" devi fare un replace
    $testo = str_replace(": )","<img src=\"faccina.gif\" />",$testo);

  8. #8
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    ma quella stringa di replace va ripetuta per tutte l faccine?

  9. #9
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Ovviamente
    Codice PHP:
    $testo str_replace("XD","<img src=\"faccina2.gif\" />",$testo);
    $testo str_replace(":d","<img src=\"faccina3.gif\" />",$testo); 

  10. #10
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    domanda forse alqunato stupida,ma va il codice, nella pagina del form oppure in quella che riassume i messaggi?

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.