Kezdőoldal » Számítástechnika » Weblapkészítés » Miért nem adja hozzá a tábláho...

Miért nem adja hozzá a táblához az adatokat? (bővebben lent)

Figyelt kérdés
Kommentben a kód:

2014. márc. 29. 11:13
 1/4 A kérdező kommentje:

$conn = mysql_connect("host", "user", "pass);

mysql_select_db("db");

if(empty($_POST)){

echo '

<form method="post" name="dowebblog_php" id="dowebblog_php">

Melyik blogban legyen a cikk? <br />Világ:

<input type="radio" name="blog" value="world">

<br>Művészet:

<input type="radio" name="blog" value="art">

<br>Story:

<input type="radio" name="blog" value="story">

<br>

</select><br />

Cíkket írja: <input type="text" name="name" maxlength="100"><br>

Blogbejegyzés címe: <input type="text" name="postname" maxlength="100"><br>

Bejegyzés:

<textarea cols="100" id="post" maxlength="4000" name="post" rows="30" style="width:90%;"></textarea>

<input type="submit" value="Készen vagyok, elmentem a dokumentumot">

</form>

<br />

<br />

';

}else{

if($_POST['name'] !== "" && $_POST['postname'] !== "" && $_POST['post'] !== ""){

mysql_query("INSERT INTO `db`.`blog` (`postname`, `post`, `szerzo`, `date`, `blog`) VALUES ('".mysql_real_escape_string($_POST['postname'])."', '".mysql_real_escape_string($_POST['post'])."', ''".mysql_real_escape_string($_POST['name'])."'', 'NOW()', '".mysql_real_escape_string($_POST['blog'])."') ");

echo '<h3>Blogbejegyzés sikeresen feltöltve!</h3><br /><b>Hamarosan kikerül a blogodra!</b><a href="blog.php"> VISSZA </a>';

}

}


?>

Ez a kód!

Kérdés miért nem hajtodik végre az INSERT INTO parancs?

2014. márc. 29. 11:15
 2/4 anonim ***** válasza:

Abba az if-be belemegy a vezérlés? Csekkold egy echo-val.


A query után pedig echo-zd ki a mysql_error()-t is, az megmondja, mi a gond a query-vel.

2014. márc. 29. 11:20
Hasznos számodra ez a válasz?
 3/4 Tengor ***** válasza:

Nem látom a hibát de két tanács:

1.) állítsd össze egy strinbe a queryt és írasd ki! Lehet, hogy lemaradt egy aposztróf v. épp több van valahol

2.) mysql_error($conn)-nal írasd ki a hibaüzenetet hátha látszik valami

2014. márc. 29. 11:23
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

Talán a dupla idézőjelek miatt.

De ha nem, akkor pastebin.com, és a linket tedd ide, hogy olvasható legyen.

2014. márc. 30. 19:18
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!