Visualizzazione risultati 1 fino 3 di 3

Discussione: [php] Come unire due variabili all'interno di un echo

  1. #1
    Guest

    Predefinito [php] Come unire due variabili all'interno di un echo

    Ciao a tutti.
    Ho questo codice funzionante:
    Codice PHP:
    $result = mysql_query("select * FROM wp_comments WHERE comment_approved='1' ORDER BY comment_ID desc limit 3 " ,$db);
    while (
    $records = mysql_fetch_assoc($result)) {
    echo
    "<li><a href=\"http://nomesito.it/?p=". $records['comment_post_ID'] ."\"> [ ". $records['comment_author'] ." ] </a>". $records['comment_content'] ."</li>";
    }
    Che come risultato in html mi da ad esempio:
    Codice HTML:
    <li>[ <a href="http://nomesito.it/?p=120">comment_author</a> ] comment_content </li>
    Dove 120 = $records['comment_post_ID']
    Adesso all'url devo aggiungere questo: #comment_ID

    Quindi l'url è del tipo http://nomesito.it/?p=120
    Io devo arrivare ad una cosa del genere: http://nomesito.it/?p=120#comment-10

    Dove comment-10 = comment_ID (preso dal database)

    Come faccio ad aggiungerlo a questo pezzo (vicino a comment_author)? :
    Codice PHP:
    <a href=\"http://nomesito.it/?p=". $records['comment_post_ID'] ."\"> [ ". $records['comment_author'] ." ] &raquo; </a>

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Lo stampi esattamente come l'ID del post, così:
    Codice PHP:
    echo '<a href="http://nomesito.it/?p=' . $records['comment_post_ID'] . '#comment-' . $records['comment_ID'] . '"> [' . $records['comment_author'] . '] &raquo; </a>';
    Devo solo stare attenta a non incasinarti con apri stringa-chiudi stringa, tutto qui...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Predefinito

    OK, è perfetto così... erano le virgolette che mi fregavano :)
    Grazie.

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •