Mysql Dan Veri Çekmek
-
arkadaşlar şimdi sanıyorum phpmyadminde istediklerimi yaptım
Alan Türü Karşılaştırma Öznitelikler Boş Varsayılan Ekstra Eylem id int(10) UNSIGNED Hayır auto_increment
nick char(20) utf8_unicode_ci Hayır
sifre char(20) utf8_unicode_ci Hayır

burda id otomatik aryıyor nick ve şifre giriliyor herşe normal snaıyorum.Şimdi bağlantığı şu şekilde yaptım
test te uyeler dbsinde
<?php
$baglanti = mysql_connect("localhost","root","");
if ( ! $baglanti ){
echo "mysqla bağlanamadq";
} else {
$sorgu = mysql_list_tables("test");
$toplam = mysql_num_rows($sorgu);
for ( $i=0; $iz$toplam; $i++ ) ;
{
echo mysql_tablname($sorgu,$i)."<br>\n";
}
}
?>burda yanlış yaptığım yer for ( $i=0; $iz$toplam; $i++ ) mış kitaotan bire bir yaptım.Fakat ktiapta yanlış yazıyoryada ben yanlışlık yapıyorum.
Birde ben aspde Select * from uyeler diye sorgu yapmaya alıştım bu şekilde nasıl çekebilirim phpde?
-
hocam sql her yerde sql'dir.. asp'de php'de değişir mi ? :S php bilmediğim için yorum yapamıyacam ama sql her yerde sqldir diye biliyorum
-
başlıom :D
<?php
$kullanici="root";
$sifre="";
$host="localhost";
$db="sdfdsfds";
mysql_connect($host, $kullanici, $sifre) or die();
mysql_select_db("$db") or die();$sorgu=mysql_query("SELECT * FROM test");
while ($sorgu=mysql_fetch_array($sorgu))
{
echo "$sorgu[id] - $sorgu[nick] - $sorgu[sifre]
";
}
?>bundan yola cık hacım mantıken yaptım çalışması lazım yanlıslık varsada affola :)
// edit : db adını secme seyını yazmamısım :)
uykulu uykulu böle oluyor kusra bakmayın :)
-
hoca eywallah ya :D wallahi phpmyadminde bişey sordum cvp gelmeid bunda da gelmiyordu geldi ii olud.
Şimdi hemen bakayım ;
--
oh be sorun çıkartmadı tabi boş olduğundna bişey listelemedi :D fakat sorun çıkmadığına göre çalışıyor
<?php
$kullanici="root";
$sifre="";
$host="localhost";
$db="test";
mysql_connect($host, $kullanici, $sifre) or die();
mysql_select_db("$db") or die();
$sorgu=mysql_query("SELECT * FROM uyeler");
while ($sorgu=mysql_fetch_array($sorgu))
{
echo "$sorgu[id] - $sorgu[nick] - $sorgu[sifre] <br>";
}
?>"Bu benim için küçük fakat nickmatör için dolayısıyla gelecekteki ben için büyük bir adım (şırak: bayrak saplanma sesi)"
-
zumsuk bunu yazdı:
-----------------------------hoca eywallah ya :D wallahi phpmyadminde bişey sordum cvp gelmeid bunda da gelmiyordu geldi ii olud.
Şimdi hemen bakayım ;
--
oh be sorun çıkartmadı tabi boş olduğundna bişey listelemedi :D fakat sorun çıkmadığına göre çalışıyor
$kullanici="root";
$sifre="";
$host="localhost";
$db="test";
mysql_connect($host, $kullanici, $sifre) or die();
mysql_select_db("$db") or die();
$sorgu=mysql_query("SELECT * FROM uyeler");
while ($sorgu=mysql_fetch_array($sorgu))
{
echo "$sorgu[id] - $sorgu[nick] - $sorgu[sifre]
";
}
?>"Bu benim için küçük fakat nickmatör için dolayısıyla gelecekteki ben için büyük bir adım (şırak: bayrak saplanma sesi)"
-----------------------------kendımı önemli biri gibi hissetim :|
-
la pff :-/ :D şimdi bekle hemen hissetme daha bi ton soru sorucam
-------------
<form action="index.php?islem=ekle" method="get">
Adınız : <input name="nick" type="text"/><br />
Soyadınız : <input name="sifre" type="text"/>
<p>
<input type="submit" value="Ekle"/>
</p>
</form>
<?php
if ($_GET["islem"] == "ekle"){
$nick = $_GET["nick"];
$sifre = $_GET["sifre"];
mysql_connect("localhost","root", "") or die();
mysql_select_db ("test");
mysql_query ("INSERT INTO tablo (ad, soyad) VALUES ('$nick', '$sifre')");
print ("Bilgilerinizi girdiğiniz için teşekkür ederiz.");
}
?>
<hr>
<?php
$kullanici="root";
$sifre="";
$host="localhost";
$db="test";
mysql_connect($host, $kullanici, $sifre) or die();
mysql_select_db("$db") or die();
$sorgu=mysql_query("SELECT * FROM uyeler");
while ($sorgu=mysql_fetch_array($sorgu))
{
echo "$sorgu[id] - $sorgu[nick] - $sorgu[sifre] <br>";
}
?>-----------
ya database ismi test, uyeler tablosuna ekletmeye çalışıyorum :S sorun nerde anlamadım eklemiyor sanıyorum olacak oalcak ha gayret :D
-
form.html
<form action="index.php?islem=ekle" method="post">
Adınız : <input name="nick" type="text"/><br />
Soyadınız : <input name="sifre" type="text"/>
<p>
<input type="submit" value="Ekle"/>
</p>
</form>
index.php
<?php
$kullanici="root";
$sifre="";
$host="localhost";
$db="test";
mysql_connect($host, $kullanici, $sifre) or die();
mysql_select_db("$db") or die();
if ($_GET["islem"] == "ekle"){
{
$_POST[nick]=str_replace("'","\'",$_POST[nick]);
$veri=mysql_query("INSERT INTO uyeler (id,ad,soyad) VALUES('','$_POST[nick]','$_POST[sifre]')") or die (mysql_error());
echo "Bilgilerinizi girdiğiniz için teşekkür ederiz.<hr>";
}
echo "<hr>";
$sorgu=mysql_query("SELECT * FROM uyeler");
while ($sorgu=mysql_fetch_array($sorgu))
{
echo "$sorgu[id] - $sorgu[nick] - $sorgu[sifre] <br>";
}
?> -
:S:S
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in C:\wamp\www\test\index.php on line 20
:D abi bi kere kaydedebilsem tamam.Onu öğrendiğimde gerisi gelecek.
-
echo "<hr>"
yapmışım sorun orda sanırım hacı
echo "<hr>"; olartak bır usttekı mesajda duzenledım :)
-
zümsük php seni bozar abi gel en iyisi yol yakınken asp a devam et :D
çok istiyosan mysql veritabanını linux serverda aç uzaktan bağlanıp kullanırsın :D
-
FOXXLY bunu yazdı:
-----------------------------zümsük php seni bozar abi gel en iyisi yol yakınken asp a devam et :D
çok istiyosan mysql veritabanını linux serverda aç uzaktan bağlanıp kullanırsın :D
-----------------------------
dinleme sen onu zumsuk dogru yoldasın devam et :D
