Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Campo link in mysql

  1. #1

    Campo link in mysql

    Cerco di essere chiaro e breve:

    Sono un principiante e sto cercando di imparare e quindi ecco la questione:

    1) Ho creato il database in mysql

    2) Ho creato il form per caricare i dati

    3) Ho creato la pagina php per visualizzarli nel browser.

    Fin qui tutto ok

    vorrei poter caricare sul database un link che poi venga visualizzato nel browser, ovvero:

    Tramite form di upload io posso caricare nel campo "x" il valore del link ovvero "http://www.eccc...."
    e in un'altro campo "y" il testo che voglio venga visualizzato, ad esempio "mio sito" al posto del link completo.

    questi due valori sono diversi per ogni record che man mano viene aggiunto tramite form.


    Quindi posto che non ho problema a caricare i valori nel DB come faccio a fargli specificare che uno è un link e che l'altro è il valore visualizzato sul quale cliccare per andare al link di cui prima?

    Debbo lavorare sulle impostazioni del database o sul codice php del file che visualizza i record nel browser?

    e come?

    Spero di essere stato sintetico e chiaro..

    Con un artifizio ci sono pure riuscito.. ma non credo sia stato ortodosso.

    grazie per l'aiuto

    Mac Barba

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Ma il problema qual'è, creare il link?
    Se assegni correttamente url e nome da visualizzare ai rispettivi campi non hai alcuna difficoltà.



    Codice PHP:
    $query mysql_query("select url,titolo from tabella") or die(mysql_error());
    while (
    $row mysql_fetch_assoc($query)) {
    echo 
    "<a href=\"$row[url]\">$row[titolo]</a>";


  3. #3
    Thankyou very much....

    it works !

    Adesso devo riuscire a farlo funzionare su diverse righe di tabella...

    Nel senso che la tabella del DB e formata da x righe e diciamo x colonne (2 delle quali diciamo siano appunto url e titolo)


    Comunque grazie....

    intanto mi sono scaricato il manuale PHP perchè anche se riesco a mettere le mani e adattare in qualche modo i vari pezzi di codice che man mano trovo, mi rendo conto che mi ci vuole una base un po' più solida....

    :-)

    Un aiuto per l'esigenza di cui sopra mi aiuterebbe certamente a capire meglio.

    Saluti

    Mac Barba

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Codice PHP:
    $query mysql_query("select * from tabella") or die(mysql_error());
    $str ="<table>\r\n";
    while (
    $row mysql_fetch_assoc($query)) {
      
    $str.="<tr>\r\n";
      
    $str.="<td><a href=\"".$row['url']."\">".$row['titolo']."</a></td>\r\n";
      
    $str.="</tr>\r\n";
    }
    $str.="</table>\r\n";
    echo 
    $str
    In futuro per domande non strettamente attinenti con questa sezione posta in php, qui siamo off-topic.

  5. #5
    Non ho potuto ancora provarlo... sono stato impegnato in altre faccende.. comunque volevo ringraziare per la risposte e scusarmi per il ritardo della stessa :-)

    PS:
    compreso l'OT

    Ciao....

    Mac BArba

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.