Visualizzazione dei risultati da 1 a 9 su 9

Discussione: News

  1. #1

    News

    Ho fatto uno script per gestire le news ma vorrei sapere come faccio a fare che ogni news venga messa in una tabella diversa per esempio io scrivo la prima news va in una prima tabella poi scrivo la seconda news ed va nella seconda tabella come faccio??


    Grazie

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    ma cosa intendi x tabella ?
    ke ogni news compaia in una diversa tabella html

    oppure

    ke ogni news sia inserita in una diversa tabella nel db ?
    Errare humanum est, perseverare ovest

  3. #3
    Ke ogni news copaia in una tabella diversa html

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    codice:
    if ( $numero_news > 0 ) {
    
    ...ciclo news
    
    echo "<table><tr><td>$news</td></tr></table>";
    
    ...fine ciclo news
    
    } else {
    
    echo "non ci news";
    
    }
    qualcosa del genere da personalizzare.
    Errare humanum est, perseverare ovest

  5. #5
    Io per estrarre i dati dal db faccio

    codice:
    <? include("config.php") 
    
    mysql_connect("$hostname","$username","$password");
    mysql_select_db("$db_name");
    
    $result = mysql_query("SELECT * FROM $tabella ORDER BY id DESC") or die(mysql_error());
    while ($row=mysql_fetch_array($result)) {
    echo "<center>";
    echo "<font color=red>";
    echo $row['titolo'];
    
    echo " per ";
    echo $row['cosa'];
    echo "</font>";
    echo "
    
    ";
    echo $row['testo'];
    
    echo "</center>";
    }
    
    
    mysql_close();
    
    ?>

  6. #6
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    metti la tabella come l'ho accennata, quindi adattandola, all'interno del ciclo while, non dovresti avere difficoltà,
    poi ti consiglio di sistemare la connessione al db tipo:


    codice:
    $connessione_db = mysql_connect("$db_host",  "$db_login",  "$db_pass") 
    or die ( "Errore nella connessione al database.
    
    Non riesco a connettermi al server $db_host");
    
    // print ( "Connessione avvenuta correttamente al DBServer $db_host!"); 
    
    if ( $connessione_db == FALSE )
       die ( "Errore nella connessione al database." );
    
    
    
    mysql_select_db($database, $connessione_db)
       or die ( "Impossibile aprire $database: ".mysql_error() );
    questo script lo metti in un file.php in una directory protetta con i chmod settati a 700 e lo includi in tutti i file.php in cui ti devi connettere al db

    poi chiudi la connessione con $connessione_db = mysql_close();
    Errare humanum est, perseverare ovest

  7. #7
    Ok ma per fare venire in diverse tabelle come faccio??

  8. #8
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    codice:
    <? include("config.php") 
    
    @include("../db/connessione_db.php"); //questo x quello ke ti ho spiegato sopra
    
    $result = mysql_query("SELECT * FROM $tabella ORDER BY id DESC",$connessione_db) or die(mysql_error());
    while ($row=mysql_fetch_array($result)) {
    
    echo "
    <table><tr><td>
    <font color=red>
    $row['titolo'] 
     per  $row['cosa'] 
    </font>
    
    
    $row['testo']
    </td></tr></td>";
    }
    
    
    $connessione_db = mysql_close();
    
    ?>
    molla quei font e usa i css
    Errare humanum est, perseverare ovest

  9. #9
    Ma io devo far apparire diverse tabelle non tutte in una una separata dall'altra tipo così

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.