Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Estrarre record come link

    Ciao a tutti.
    E' possibile estrarre un campo dal DB come fosse un link?

    Codice PHP:
    $query "SELECT ([url="pagina.php?id="]nome[/url]),cognome,età FROM tabella"
    Si può fare qualcosa del genere?

  2. #2
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    A che pro? quel dato non lo potrai usare in nessun altra maniera.
    Comunque:
    codice:
    SELECT CONCAT('',nome,'' ) as nomelink,cognome,età FROM tabella
    La logica andrebbe tenuta separata dalla rappresentazione...

  3. #3
    Lo so,purtroppo i dati vengono passati ad una classe per la paginazione e quindi diventerebbe complicato modificare il campo nome...

    Scusa però mi dice

    Parse error: syntax error, unexpected T_STRING

  4. #4
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Originariamente inviato da damy11
    Parse error: syntax error, unexpected T_STRING
    È un errore di php, non di mysql

  5. #5
    Si,lo so,ma deve esserci un errore di sintassi qui,dove uso la tua query perchè questa la linea 12 e prima di inserirla funzionava:

    Codice PHP:
    $class->setSqlSelect("SELECT CONCAT('[url="pagina.php?id=',nome,'"]',nome,'[/url]' ) as nomelink,cognome,eta FROM tabella"); 

  6. #6
    Ovvio, gli apici doppi nel link chiudono la query.

    Codice PHP:
    $class->setSqlSelect("SELECT CONCAT('<a href=\"pagina.php?id=',nome,'\">',nome,'</a>' ) as nomelink,cognome,eta FROM tabella"); 
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

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.