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

    problema mysql_fetch_array

    Buonasera, volevo chiedere un aiuto riguardo alla suddetta funzione, applicata ad uno script php.

    L'idea è quella di inserire nel database tramite textarea un articolo, o una serie di articoli (e fin qui ok) e poi, nel momento dell'invio, ricaricarli in una apposita colonna.

    Ho letto di questa funzione ma temo di non avere ben capito come si utilizzi al meglio. Se possibile inoltre vorrei chiedere se è possibile ed eventualmente come si fa, premesso che nel file .css sono presenti le caratteristiche, a fare in modo che nel momento in cui il db mette su gli articoli essi siano formattati come specificato nel .css. Si può fare? Questo perchè l'utente medio in teoria non ne saprebbe niente.

    Grazie

    Lascio il codice: Operazione da eseguire SELECT con upload diretto dei contenuti

    <?php

    if(!isset($_POST['submit']))
    {
    echo
    '
    <form action="" method="post">
    Insert your article here and click Ok!

    Title <input type="text" name="title">

    <textarea rows="20" cols="35" name="tarea">
    </textarea>

    Category <input type="text" name="category">

    <input type="submit" name="submit" value="Ok!">

    </form>
    ';
    }

    else
    {
    $host = "localhost";
    $user = "root";
    $password = "";

    $db = mysql_connect($host, $user, $password)
    or die ('Database connection error!');

    if(mysql_select_db("washingtonpost", $db));
    else
    {
    echo "Database selection error!";
    }

    $sql = "INSERT INTO articoli (titolo, articolo, categoria) VALUES ('$_POST[title]', '$_POST[tarea]', '$_POST[category]')";
    mysql_query($sql)
    or die ('Database query error!');

    if (($nrows=mysql_affected_rows($db)) > 0)
    echo "Article is ready to be put in your page";

    else
    {
    echo "Article publishing denied.";
    }

    $sqlIns = "SELECT * FROM articoli";
    mysql_query($sqlIns)
    or die ('Database selection error!');
    //echo '(mysql_fetch_array($result))';

    ?? while($row = mysql_fetch_array($sqlIns))
    ?? echo $row['category'];


    mysql_close($db);

    }

    ?>

  2. #2

    non so

    Non so se ho capito il tuo problema provo ad aiutarti
    Io uso myadmin per fare il database senza starlo a scrivere materialmente, soprattutto per me che sono una principiante. Per la selezione dei dati io faccio cosi:
    <select name="marca_form">
    <?php
    $desc = mysql_query("SELECT * FROM marca_materiale");
    $conta_desc =mysql_num_rows($desc); //conta gli id.
    $i=1;
    while($i<=$conta_desc) //faccio il ciclo perche' deve scorrere tutti gli id e contarli per poterli stampare
    {$row_a = mysql_fetch_array($desc); //selezione 1 solo valore dell'array
    $i++;
    ?>
    <option><?php echo $row_a['marca'];?></option>//marca e' la colonna che sta dentro alla tabella marca_materiale
    <?php
    }
    ?>
    </select>
    Spero di averti aiutato nonostante la mia inesperienza

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.