« 1 2
Autor Zpráva
WladinQ
Profil
juriad:
vieš čo ale vratil som to do stavu takého aby som si to mohol zalohovať takže je tam upravené len príspevky

kod je tady

<form method='post'>
<?php
if(isset($_POST['message']) && !empty($_POST['message'])){
    $message = nl2br($_POST['message']);
    mysql_query("INSERT INTO post VALUES('', $user, '$message', now(), now())");
}
?>
<table border="0">
<tr> <td><textarea name='message' rows='2' id="textarea" cols='70'></textarea></td> <td><input type='submit' value='Pridať na nástenku' /></td> </tr>
</table>
</form>

<?php
    $post_query = mysql_query("SELECT p.id, p.post, p.date, p.time, u.username as author FROM post p JOIN users u ON p.authorid = u.id ORDER BY p.date DESC, p.time DESC");
    
    if(!$post_query) {
    echo "Chyba v dotazu: " . mysql_error();
    }
    
    while($run_post = mysql_fetch_array($post_query)){
        $post_id = $run_post['id'];
        $post_author = $run_post['author'];
        $post = $run_post['post'];
        $post_date = $run_post['date'];
        $post_time = $run_post['time'];
?>
    <div class='box2'>
    <b><?php echo $post_author; ?></b> | <font color='#4D68A1'>Dátum : <?php echo $post_date; ?> | Čas : <?php echo $post_time; ?></font>
    <br/>
    <p><?php echo $post; ?></p>
    <div class='comments'>
    <?php
        $comment_query = mysql_query("SELECT id, comment FROM comment WHERE post_id='$post_id'");
        while($run_comment = mysql_fetch_array($comment_query)){
            $comment_id = $run_comment['id'];
            $comment = $run_comment['comment'];
    ?>
        <div class='vieww'>
        <b>WladinQ : </b> <?php echo $comment; ?>
        </div>
    <?php
        }
    ?>
    </div>
    <br/>
    Komentovať : <input type='text' class='comment' post_id="<?php echo $post_id; ?>" />
    </div>
juriad
Profil
Nevím, jak víc ti poradit. Radu jsi dostal, musíš jen odladit chyby.
Rozdělil bych problém na dvě části:
1) Výpis dat z databáze (data si můžeš připravit manuálně v PHPMyAdminu)
2) Zápis dat do databáze pomocí formuláře na webu (data zkontroluješ v PHPMyAdminu)

Zkus si pohrát s SQL dotazy; je vidět, že jim moc nerozumíš a že spojování tabulek je pro tebe nové.
V PHPMyAdminu si ty dotazy můžeš zkoušet a všelijak upravovat.
WladinQ
Profil
juriad:
okej dik
« 1 2

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: