Visualizzazione risultati 1 fino 9 di 9

Discussione: Modifica script

  1. #1
    Guest

    Predefinito Modifica script

    Salve a tutti, ho scaricato e istallato questo script:

    http://php.html.it/guide/lezione/2263/introduzione/

    Volevo apportarvi un paio di modifiche chi mi da una mano?

    1) Volevo aggiungere un altro campo (categoria) che sia visibile nella tabella e che possa compilare mentre pubblico l'articolo.

    Grazie

  2. #2
    Guest

    Predefinito

    Ti conviene cercarti uno script che fa al caso tuo, oppure studi qualche guida sul php e mysql, o quello che ti serve, e te lo fai da solo.

  3. #3
    Guest

    Predefinito

    Sono riuscito ad aggiungere il campo nel db ma ancora niente nello script.

    Sono riuscito ad aggiungere il campo nell file inserit, ma non riesco a farlo visualizzare nel file view mi date una mano?????????
    Ultima modifica di wtech : 19-06-2009 alle ore 20.05.59

  4. #4
    Guest

    Predefinito

    Nel file view.php basta che stampi il campo $row[categoria].

  5. #5
    Guest

    Predefinito

    Dove?

    <? include("top_foot.inc.php");
    include("config.inc.php");
    top();
    $db = mysql_connect($db_host, $db_user, $db_password);
    $id=$_GET['id'];
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    $query = "SELECT titolo, testo, data, autore, mail, categoria FROM $sezione WHERE id='$id'";
    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    $data = date("j/n/y", $row[data]);
    echo "<b>$row[titolo]</b><br><br>";
    echo "$row[testo]<br><br>";
    if ($row[mail] != "")
    echo "$data, <a href=mailto:$row[mail]>$row[autore]</a><br>";
    else
    echo "$data, $row[autore]<br>";
    echo "<br><a href=index.php>Torna alla pagina iniziale</a><br>";
    echo "<a href=all.php>Visualizza tutti gli articoli</a><br>";
    mysql_close($db);
    foot();
    ?>


    Ho già aggiunto categoria in questa sringa:
    $query = "SELECT titolo, testo, data, autore, mail, categoria FROM $sezione

    Dove devo mentterla per fare in modo che si veda?

  6. #6
    Guest

    Predefinito

    Codice PHP:
    <? include("top_foot.inc.php");
    include(
    "config.inc.php");
    top();
    $db = mysql_connect($db_host, $db_user, $db_password);
    $id=$_GET['id'];
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    $query = "SELECT titolo, testo, data, autore, mail, categoria FROM $sezione WHERE id='$id'";
    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    $data = date("j/n/y", $row[data]);
    echo
    "<b>$row[titolo]</b><br><br>";
    echo
    "$row[testo]<br><br>";
    if (
    $row[mail] != "")
    echo
    "$data, <a href=mailto:$row[mail]>$row[autore]</a><br>";
    else
    echo
    "$data, $row[autore]<br>";
    echo
    "<br><a href=\"index.php\">Torna alla pagina iniziale</a><br>";
    echo
    "<br>$row[categoria]<br>";
    echo
    "<a href=\"all.php\">Visualizza tutti gli articoli</a><br>";
    mysql_close($db);
    foot();
    ?>
    Ultima modifica di nokiagames : 20-06-2009 alle ore 09.51.43

  7. #7
    Guest

    Predefinito

    Ok ora mi compare il numero corrispondente alla categoria, nel file insert io ho selezionato:
    <select name="categoria">
    <option value="1">OS</option>
    <option value="2">Software</option>
    <option value="3">iPod-iPhone</option>
    <option value="4">Prodotti</option>
    <option value="5">News</option>
    </select>

    Come faccio a ritradurli?

  8. #8
    Guest

    Predefinito

    Codice PHP:
    <? include("top_foot.inc.php");
    include(
    "config.inc.php");
    top();
    $db = mysql_connect($db_host, $db_user, $db_password);
    $id=$_GET['id'];
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    $query = "SELECT titolo, testo, data, autore, mail, categoria FROM $sezione WHERE id='$id'";
    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    $data = date("j/n/y", $row[data]);
    echo
    "<b>$row[titolo]</b><br><br>";
    echo
    "$row[testo]<br><br>";

    $categorie = array("", "OS", "Software", "iPod-iPhone", "Prodotti", "News");

    if (
    $row[mail] != "")
    echo
    "$data, <a href=mailto:$row[mail]>$row[autore]</a><br>";
    else
    echo
    "$data, $row[autore]<br>";
    echo
    "<br><a href=\"index.php\">Torna alla pagina iniziale</a><br>";
    echo
    "<br>".$categorie[$row['categoria']]."<br>";
    echo
    "<a href=\"all.php\">Visualizza tutti gli articoli</a><br>";
    mysql_close($db);
    foot();
    ?>

  9. #9
    Guest

    Predefinito

    Ancora una cosa posso modificare il file view in modo che mi mostri gli articoli appartenenti ad una sola categoria?

Regole di scrittura

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