Jump to content
php.lv forumi

news date


ziedinjsh

Recommended Posts

1)Kā es varu ielkt iekš mysql news date?

2)Kapēc man rādās Notice: Undefined variable: par šiem - title, news, $date, news_id Tur ir kaut kas nepareizi?

if (isset($_POST['add_news'])) {

//This makes sure they did not leave any fields blank
if (!$_POST['title'] | !$_POST['news']) {
die('Tu neesi aizpildiji kadu no lauciniem');
}

}
mysql_query("SET NAMES UTF8");
// now we insert it into the database
$insert = "INSERT INTO news (title, news, $date, news_id) VALUES ('".$_POST['title']."', '".$_POST['news']."', '".$_POST['$date']."', '".$_POST['news_id']."')";
$add_news = mysql_query($insert);

echo '
<form name="add_news" method="post" action="'.$_SERVER['PHP_SELF'].'">
<table>
<tr>
<td>Nosukums</td>
<td><input type="text" name="title"></td>
</tr>
<tr>
<td>Jaunumi</td>
<td><textarea name="news"></textarea></td>
</tr>
<tr>
<td><input type="hidden" name="news_id"></td>
<td><input type="submit" name="add_news" value="add news"></td>
</tr>
</table>
</form>
';

Edited by ziedinjsh
Link to comment
Share on other sites

1) time() (izvadē nāksies datus apstrādāt, lai būtu skatāms datums) vai mysql iebūvētā funkcija NOW().

2) Mainīgos pirmajās iekavās nelieto, jo tur tiek norādīti tikai lauki, kuros tiks viss likts iekšā + iesaku news_id lauku taisīt kā primary un uzlikt auto_increment, lai nav jāmocās lieki ar id katru reizi (tādā gadījumā par id varēs aizmirst, nebūs nekur jājauc šamais iekšā), bet tavā gadījumā aptuveni tā izskatītos insert vaicājums.

$insert = "INSERT INTO news (title, news, date, news_id) VALUES ('".$_POST['title']."', '".$_POST['news']."', NOW(), '".$_POST['news_id']."')";

Link to comment
Share on other sites

par šiem - title, news, $date, news_id Tur ir kaut kas nepareizi?

1. ja no SQL diezvai tev bus laucinsh $date

2. date ir SQL REZERVETAIS vards (rezervets tipa noradiisnai) ,labak vinju nosauc par datums vai ka savadak ...

ja nevar parsaukt ( gatavs skripts etc. tad izmanto apstrofus `date`

3. ja vajag sodienas datumu tad izmanto NOW() funkciju (bez pedinjam )

4. Nekad neuzticies lietotaja atsutiitajiem datiem ieprieksh tos neparbaudijis, iznjemums varetu buut vieniigi skripts personiigai lietosnai, un arii tad velams no sakuma un beigam novakt tuksumus ar trim() funkciju, jo pat pats vari nokljudiities...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...