|
|
|
|
|
|
|
|
forum.webPC.pl
|
|
|
 |
Rejestracja ::
Zaloguj
|
Zaloguj się, by sprawdzić wiadomości
|
|
 |
|
Nie dodaje rekordu |
> Zobacz poprzedni temat :: Zobacz następny temat --> |
Autor |
Wiadomość
|
Max1992 |
Wysłany: Sob Maj 12, 2007 12:57 am Temat postu: Nie dodaje rekordu |
|
|
Młodzieniec
Dołączył: 16 Mar 2007 Posty: 34
|
Witam, mam pytanie czemu poniższy kod nie dodaje mi rekordu do bazy danych??? Oraz 2 pytanie czemu po przesłąni zmiennej komentarz idzie mi do strony id.php?id=" a nie np id.php?id=2??
Kod: |
<?
include("meta.php");
include("config.php");
$queryy="SELECT * FROM aktualnosci";
$resultt = mysql_query ($queryy);
while ($row = mysql_fetch_array($resultt))
{
if ($_GET['id']==$row['id'])
{
echo('<table border="0">') ;
echo('<tr><td><b><a href'.$row['tytul'].'</b></td><td align="right">'.date("d.m.Y H:i:s",$row['data_dodania']).'</td></tr>');
echo('<tr><td colspan="2" style="text-align:justify;">'.$row['tresc'].'</td></tr>');
echo('<tr><td>Dodał: <b>'.$row['autor'].'</b></td><td align="right">¬ródło: <b>'.$row['zrodlo'].'</b></td></tr>');
echo('<tr><td>Komentarze:</td></tr>');
echo('</table><hr />');
}
}
include("forumbottom.php");
$czas.=date("d-m-Y ");
$czas.=date("G:i:s");
$zapytaniekom = "INSERT INTO komentarze ('id', 'dodano', 'autor', 'tresc') VALUES ('".$row['id']."','$czas', '$userdata[username]', '$_POST[komentarz]')";
mysql_query($zapytaniekom);
echo" <table class=panel>
<tr><th class=panel>Dodanie nowego komentarza</th></tr>
<tr><td style=padding-left:10px;>";
echo" <form name=news method=post action=id.php?id='".$row['id']."'>";
echo " <center> <textarea name=komentarz rows=5 cols=100></textarea><br>
<b>Uwaga:</b> brak kultury, obrażanie innych, pisanie nic nie wnoszących lub nie związanych z danym tematem komentarzy, poruszanie spraw ze świata religii lub polityki, może się skończyć usunięciem komentarza bez ostrzeżenia lub w najgorszym wypadku zablokowaniem twojego konta.<br>
<input type=submit value=Wyslij> <input type=reset value=Wyczyść></td></tr></table></center>";
?> |
|
|
Powrót do góry |
|
 |
prz3kus |
Wysłany: Sob Maj 12, 2007 2:04 pm Temat postu: |
|
|
 Ziomek
Dołączył: 29 Gru 2006 Posty: 124 Skąd: Ze wsi, a co? :>
|
Co do problemu nr 2 to tą linijke
echo" <form name=news method=post action=id.php?id='".$row['id']."'>";
Zmień na:
echo" <form name=news method=post action=id.php?id='.$row['id'].'>";
Nie możesz zagnieżdżać nawiasów "" w takich samych
Co do problemu pierwszego to powiem szczerze że nie chce mis ie w niego wgłębiać dzisiaj a tak na szybko nic nie widze |
|
Powrót do góry |
|
 |
Max1992 |
Wysłany: Sob Maj 12, 2007 10:03 pm Temat postu: |
|
|
Młodzieniec
Dołączył: 16 Mar 2007 Posty: 34
|
2 według twojego nie działał ale poprawiłem na
Kod: |
<?
include("meta.php");
include("config.php");
$queryy="SELECT * FROM aktualnosci";
$resultt = mysql_query ($queryy);
while ($row = mysql_fetch_array($resultt))
{
if ($_GET['id']==$row['id'])
{
echo('<table border="0">') ;
echo('<tr><td><b><a href'.$row['tytul'].'</b></td><td align="right">'.date("d.m.Y H:i:s",$row['data_dodania']).'</td></tr>');
echo('<tr><td colspan="2" style="text-align:justify;">'.$row['tresc'].'</td></tr>');
echo('<tr><td>Dodał: <b>'.$row['autor'].'</b></td><td align="right">¬ródło: <b>'.$row['zrodlo'].'</b></td></tr>');
echo('<tr><td>Komentarze:</td></tr>');
echo('</table><hr />');
}
}
$queryw="SELECT id FROM aktualnosci";
$resultw = mysql_query ($queryw);
if ($roww = mysql_fetch_array($resultw))
{
$id_id_id = $roww['id'];
echo "$id_id_id";
include("forumbottom.php");
echo "$id_id_id";
$czas.=date("d-m-Y ");
$czas.=date("G:i:s");
$zapytaniekom = "INSERT INTO komentarze ('id_id', 'dodano', 'autor', 'tresc') VALUES ('$id_id_id','$czas', '$userdata[username]', '$_POST[komentarz]')";
mysql_query($zapytaniekom);
echo" <table class=panel>
<tr><th class=panel>Dodanie nowego komentarza</th></tr>
<tr><td style=padding-left:10px;>
<form name=news method=post action=id.php?id=$id_id_id>
<center> <textarea name=komentarz rows=5 cols=100></textarea><br>
<b>Uwaga:</b> brak kultury, obrażanie innych, pisanie nic nie wnoszących lub nie związanych z danym tematem komentarzy, poruszanie spraw ze świata religii lub polityki, może się skończyć usunięciem komentarza bez ostrzeżenia lub w najgorszym wypadku zablokowaniem twojego konta.<br>
<input type=submit value=Wyslij> <input type=reset value=Wyczyść></td></tr></table></center>";
}
?> |
|
|
Powrót do góry |
|
 |
prz3kus |
Wysłany: Sob Maj 12, 2007 10:37 pm Temat postu: |
|
|
 Ziomek
Dołączył: 29 Gru 2006 Posty: 124 Skąd: Ze wsi, a co? :>
|
Ja tylko pisałem jaki masz błąd a że to nie zadziałą to normalne bo cudzysłowy są dziwnie usytułowane w tym kodzie ;] |
|
Powrót do góry |
|
 |
|
|
 |
|
Strona 1 z 1 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
|
|
|