Autorius Tema: Teksto atvaizdavimas iš MYSQL  (Skaityta 7390 kartus)

Neprisijungęs IPaulius

  • Naujokas
  • *
  • Įrašai: 148
  • Karma: +0/-0
    • Žiūrėti profilį
Teksto atvaizdavimas iš MYSQL
« Įrašytas: 2011-06-07 10:46:27 am »
Sveiki. Norėčiau sužinoti kaip atvaizduoti tekstą iš MYSQL duomenų bazės. Kaip patalpinti į duomenų bazę jau išmokau. Tiksliau sakant turiu forma ,kurioje yra teksto įvedimo vieta ir teksto atvaizdavimo vieta po ja. Pavyzdžiui: Įvedu tekstą į teksto įvedimo laukelį ir tas tekstas atsiranda po tuo teksto įvedimo laukeliu. Ir išėjus iš to puslapio ir vėl įėjus tas įvestas tekstas turi likti. Vėl įvedu ką nors į teksto įvedimo laukelį ir vėl tas tekstas atsiranda po tuo laukeliu kartu su jau įvestu tekstu. Panašus dalykas į komentarus. Jau ilgokai suku galvą kaip padaryti tą kodą ,bet vis atsiranda klaidų ir niekaip baigti negaliu. Jeigu pagelbėtumėte būčiau dėkingas.
« Paskutinį kartą keitė: 2011-06-07 11:25:22 am sukūrė Lukas Liesis »

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: [Noriu pamokos]Teksto atvaizdavimas iš MYSQL
« Atsakymas #1 Įrašytas: 2011-06-07 11:25:09 am »
ivykdai sql uzklausa, kuri istraukia duomenis is tavo duomenu bazes, juos perleidi per mysql_fetch_array arba mysql_fetch_object php funkcija ir naudoji. jei istrauki keleta eiluciu, tai reikes ciklo, kad isspausdintum visus duomenis, jei viena, ciklo nereikia fetch'inimo metu. jei panaudosi array fcija, gausi duomenu masyva, jei object - objekta.

Pavyzdziai:<?php
mysql_connect
("localhost""mysql_user""mysql_password") or
    die(
"Could not connect: " mysql_error());
mysql_select_db("mydb");

$result mysql_query("SELECT id, name FROM mytable");

while (
$row mysql_fetch_array($resultMYSQL_NUM)) {
    
printf("ID: %s  Name: %s"$row[0], $row[1]);  
}

mysql_free_result($result);
?>



<?php
mysql_connect
("localhost""mysql_user""mysql_password") or
    die(
"Could not connect: " mysql_error());
mysql_select_db("mydb");

$result mysql_query("SELECT id, name FROM mytable");

while (
$row mysql_fetch_array($resultMYSQL_ASSOC)) {
    
printf("ID: %s  Name: %s"$row["id"], $row["name"]);
}

mysql_free_result($result);
?>


 <?php
mysql_connect
("localhost""mysql_user""mysql_password") or
    die(
"Could not connect: " mysql_error());
mysql_select_db("mydb");

$result mysql_query("SELECT id, name FROM mytable");

while (
$row mysql_fetch_array($resultMYSQL_BOTH)) {
    
printf ("ID: %s  Name: %s"$row[0], $row["name"]);
}

mysql_free_result($result);
?>


su objektu:


<?php
mysql_connect
("hostname""user""password");
mysql_select_db("mydb");
$result mysql_query("select * from mytable");
while (
$row mysql_fetch_object($result)) {
    echo 
$row->user_id;
    echo 
$row->fullname;
}
mysql_free_result($result);
?>


 <?php
$con 
mysql_connect("localhost""peter""abc123");
if (!
$con)
  {
  die(&
#39;Could not connect: &#39; . mysql_error());
  
}

$db_selected mysql_select_db("test_db",$con);
$sql "SELECT * from Person WHERE Lastname=&#39;Refsnes&#39;";
$result mysql_query($sql,$con);
print_r(mysql_fetch_array($result));

mysql_close($con);
?>


http://www.php.net/manual/en/function.mysql-fetch-object.php
http://php.net/manual/en/function.mysql-fetch-array.php


visu mysql funkciju sarasas cia:

http://www.php.net/manual/en/ref.mysql.php

Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs IPaulius

  • Naujokas
  • *
  • Įrašai: 148
  • Karma: +0/-0
    • Žiūrėti profilį
Re: Teksto atvaizdavimas iš MYSQL
« Atsakymas #2 Įrašytas: 2011-06-07 12:21:10 pm »
Ačiū dar kartą.

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: Teksto atvaizdavimas iš MYSQL
« Atsakymas #3 Įrašytas: 2011-06-07 12:26:11 pm »
Ačiū dar kartą.

visad prašom ;)
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Re: Teksto atvaizdavimas iš MYSQL
« Atsakymas #3 Įrašytas: 2011-06-07 12:26:11 pm »