Ben godaddy üzerinde bir php / mysql insert deyimi heredoc kullanıyorum. Fonksiyon sayfası düzgün yeniler çağrıldığında, ancak, veri veritabanına eklenen varlık değildir ve hiçbir hata ortaya çıkıyor. Ben mAmp kullanarak lokal olarak test ettik ve dosya sunucusuna yüklenir zaman çalışmaz. Herkes on godaddy önce bu sorunu oldu? Aşağıda benim ekleme beyanı ve şeklidir.
=================================
if ( $ax == "new" ) {
$sql=<<<SQL
INSERT INTO college (member_id, name, date_entered, date_completed, degree, professor, method, friends, memory_1)
VALUES (
'{$_SESSION['SESS_MEMBER_ID']}',
'{$_GET['name']}',
'{$_GET['date_entered']}',
'{$_GET['date_completed']}',
'{$_GET['degree']}',
'{$_GET['professor']}',
'{$_GET['method']}',
'{$_GET['friends']}',
'{$_GET['memory_1']}'
)
SQL;
echo $sql; exit;
if(mysql_query( $sql ) or die ( "Insert failed." . mysql_error()) );
header( "Location: education.php");
}
=====================
<form action="<?= $_SERVER["PHP_SELF"];?>" method="post">
<input type="hidden" name="ax" value="new">
Institution<br><input type="text" name="name" /><br>
Date Entered<br><input id="entered" type='text' name="date_entered" /><br>
Date Completed<br><input id="completed" type='text' name="date_completed" /><br>
Degree(s) Earned<br><input type="text" name="degree" /><br>
Favorite Professor <br><input type="text" name="professor" /><br>
Method of Study<br><select name="method" WIDTH="155" STYLE="width: 155px">
<option value="Classroom">Classroom</option>
<option value="Online">Online</option>
</select><br>
Friends<br><input type="text" name="friends" /><br>
<br><br>
Favorite Memory
<br>
<textarea cols="50" rows="4" name="memory_1"></textarea>
<br>
<input type="submit" name="submit" value="submit" class="ui-button ui-state-default ui-corner-all"/>
</form>
===================
Herhangi bir yardım için teşekkür ederiz!