1. sayfa
sorun formda username usermail usermsg Bu tabloları bulamamış, Şimdi anlatma yeteneğim birazkötüdür, buyüzden nasıl anlatacam bilmiyorum, yani yanlış anlatmış daolabilirm, Umarım anlatabilmişimdir. |
blog.html >> POST methodu ile veri blog2.php e gönderiliyor. blog2.php >> Verileri veritabanına yazıyor ve blog3.php sayfasını açıyor. blog3.php >> Verileri ziyaretçiye gösteriyor. Sayfaları bu şekilde yaptım ve yukarda blog3.php için yazdığım kodları verdim. Veritabanında blogum adında bir db oluşturdum. blogum Veritabanı içerisine blogum adında tablo oluşturdum ve; id - username - usermail - usermsg şeklinde alanlar oluşturdum... EDIT: özür dilerim cevabınızı görmedim. üçünüde ayrı ayrı tablomu oluşturmak gerekiyor. ![]() |
evet şimdi veritabanına girdim ve formdan bilgi gönderdiğim halde boş olarak bir veri girişi yapmış. ( yada hiç yapmamış ) Birkaç kere daha denememe rağmen yine veri girişi olmadı sizinde söylediğiniz gibi veritabanına veri girişi yapan sayfada hata olmalı buyrun ne gibi bir hata var ? <?php |
nasıl çözmeliyim bu sorunu birçok yol denememe rağmen çözemedim![]() |
@mysql_query("insert into blogum values('','$username','$usermail','$usermsg')"); Şunu $a="INSERT INTO blogum ( bölüm adlarını yazmalasınız mesela AD,SOYAD,MESAJ) VALUES($username','$usermail','$usermsg');"; $b= mysql_connect("localhost","root",""); $kayit= mysql_query($a,$b); if($kayit) echo"Basarılı oldu!"; değiştirin deneyin ben de çalışıyor |
<?php @mysql_connect("localhost","root","") or die ("Veritabanın ile Bağlantı Kurulamadı!"); @mysql_select_db("blogum") or die ("Veritabanında bir Hata Meydana Geldi!"); $a="INSERT INTO blogum (username,usermail,usermsg) VALUES ('$username','$usermail','$usermsg');"; $b= mysql_connect("localhost","root",""); $kayit= mysql_query($a,$b); if($kayit) echo"Basarılı oldu!"; ?> denedim yine olmadı ![]() HATA: Notice: Undefined variable: username in c:\program files\easyphp1-8\www\phpdesigner\blog3.php on line 8 Notice: Undefined variable: usermail in c:\program files\easyphp1-8\www\phpdesigner\blog3.php on line 8 Notice: Undefined variable: usermsg in c:\program files\easyphp1-8\www\phpdesigner\blog3.php on line 8 EDIT: sanırım biraz karıştırdım bekleyin sorun olursa bildiririrm ![]() |
Formdan gelen değerleri bu değerelere atamanız lazım mesela formda ad adlı yer var ve bunu $ad a atamak istiyorsak $ad= $_POST["ad"]; yazmalıyız eğere metod GET ise $ad= $_GET["ad"]; bunlar en başa yazılacak hata da zaten tanımlanmamış değişken hatası veriyor ![]() |
Son yazdığınız mesajı görmedim işte kodlar ben tekrar düzenliyecem anlaşılan dedikleriniz yapmaya başladım teşekkür ederim ![]() blog.html <html> blog2.php <? blog3.php <?php |
90alper90 size buraya kadar gelmemde yardımcı olduğunuz için teşekkür ederim... blog.html ve blog2.php deki hatalar bitti. Şimdi sadece blog3.php deki hata kaldı ! <?php HATALAR:
|
Amacınıza uyar mı bilmem ama okuma olayı aşağıdaki gibi olur kendine göre ayarlasın <?php ################## # OKUMA SAYFASI # ################## @mysql_connect("localhost","root","") or die ("Veritabanın ile Bağlantı Kurulamadı!"); @mysql_select_db("blogum") or die ("Veritabanında bir Hata Meydana Geldi!"); $a=mysql_connect("localhost","root",""); $sor= mysql_query($sorgu,$a); $sira=0; while ($sira < 4) { $tablo=mysql_fetch_array($sor); echo "Numara:" .$tablo["NO"]; echo "Ad:".tablo["AD"] //gibi gider burası AD NO yerine sütün isimlerini yaz $sira++; } ?> |
Sorunumu bugün kendi kendime çözdüm veritabanına kayıt yapabiliyorum ve bu kayıtları okuyabiliyorum ![]() |
Pek yardımcı olmadık ama rica ederim |
1. sayfa
bu koddaki hata nedir ?bu satırları hatalı olarak gösteriyor
Hata şu şekilde ;
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.