Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: padėkit..

Parašė Mantas_· 2010 Kov. 19 18:03:51
#1

Sveiki, kaip padaryti kad pvz sukūrus lentelė pvz fusion_skaiciai ir sukurūs php failą su input'ais, kad būtų galima keisti tuos skaičius kurie būna irašyti toje lentelėje?

Parašė Mantas_· 2010 Kov. 19 19:03:33
#2

va tarkim yra

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

mysql_select_db("my_db", $con);

mysql_query("UPDATE Persons SET Age = '36'
WHERE FirstName = 'Peter' AND LastName = 'Griffin'");

mysql_close($con);
?>




kaip apdaryti kad būtų galima php code per input atnaujinti laukelius FirstName ir LastName?

Parašė edeni· 2010 Kov. 19 19:03:51
#3

http://www.w3schools.com/php/php...insert.asp

Parašė Mantas_· 2010 Kov. 19 19:03:29
#4

Asile tu man ne inserto reikia..

Parašė edeni· 2010 Kov. 19 19:03:31
#5

AAAAAAAsile, tai pagal tą gali pasidaryt :||

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

mysql_select_db("my_db", $con);

$sql="UPDATE Persons SET FirstName=$_POST[firstname], LastName=$_POST[lastname]";

if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "1 record added";

mysql_close($con)
?>




va viską čia galima persidaryt pagal aną kodą, ir nevadink čia asilais, o tai išvis pagalbos nesulauksi

Redagavo edeni· 2010 Kov. 19 19:03:53

Parašė Mantas_· 2010 Kov. 19 19:03:34
#6

Ne nu krc tokių tupu dar reikai paieškot tai žinočiau kaip pasidaryt neklausčiau..

Parašė blist· 2010 Kov. 19 20:03:04
#7

o tu tai kietas, dar tau padeda, o tu asilais išvadini.. Tai kam klausi, jei po to čia savo erezijas keli?

Parašė edeni· 2010 Kov. 19 21:03:43
#8

StaLk parašė:
Ne nu krc tokių tupu dar reikai paieškot tai žinočiau kaip pasidaryt neklausčiau..



Taigi, blet, parašiau jau paredaguota kodą, ir tau dar netinka, nu kaip nori DAUGIAU NUO MANĘS PAGALBOS NESULAUKSI. Čia vadinasi padėk žmonėm...

Parašė tautvys92· 2010 Kov. 19 21:03:15
#9

Bet tu tai debilas... Eik pradmenų skaityt neteršęs čia!

Parašė Mantas_· 2010 Kov. 20 10:03:26
#10

krc net patys nemokat tai nors patylėkit atsiras žmonių pasakys

Parašė smart· 2010 Kov. 20 12:03:47
#11

Tai,gal tau pakramtyt ir pamaitint? Nemėgstu tokių žmonių kuriems padeda,o jie šakojasi

Parašė Mantas_· 2010 Kov. 20 18:03:22
#12

nu ok sorry visiesm :] tai kaip apdaryti?

Parašė Mantas_· 2010 Kov. 20 18:03:27
#13

<?php
//$_POST['name'] corresponds to the textfield named "name"
if($_POST['shoutcast']) {

    //DB Credentials
    $host = "host";
    $user = "name";
    $pass = "pass";

    //Connect to the database
    $con = mysql_connect($host, $user, $pass) or die(mysql_error());
    mysql_select_db("db") or die(mysql_error());
   
    $name = mysql_real_escape_string($_POST['shoutcast']);

    $sql = "UPDATE Persons SET shoutcast='{$shoutcast}' ";
    mysql_query($sql) or die(mysql_error());

    echo "UPDATED! Whooooohooo";

}

?>

<form action="" method="post">
     <input type="text" name="shoutcast" />
     <input type="submit" />
</form>




Nu pasidariau kažką :D bet neveikia.. neįrašo į lentelę,

Parašė smart· 2010 Kov. 20 19:03:58
#14

Susikuri failą:

apdorojimas.php ir jame įrašai šitą kodą:

<?php
//$_POST['name'] corresponds to the textfield named "name"
if($_POST['shoutcast']) {

    //DB Credentials
    $host = "host";
    $user = "name";
    $pass = "pass";

    //Connect to the database
    $con = mysql_connect($host, $user, $pass) or die(mysql_error());
    mysql_select_db("db") or die(mysql_error());
   
    $name = mysql_real_escape_string($_POST['shoutcast']);

    $sql = "UPDATE Persons SET shoutcast='{$shoutcast}' ";
    mysql_query($sql) or die(mysql_error());

    echo "UPDATED! Whooooohooo";

}

?>




Susikuri failą index.php ir įrašai šitą kodą:

<form action="apdorojimas.php" method="post">
     <input type="text" name="shoutcast" />
     <input type="submit" />
</form>



Redagavo smart· 2010 Kov. 20 19:03:15

Parašė Mantas_· 2010 Kov. 21 10:03:12
#15

vistiek neirašo :D

Parašė Deiviux.eu· 2010 Kov. 21 11:03:28
#16

//DB Credentials
$host = "host";
$user = "name";
$pass = "pass";



Šitas pasikeitiai?

Parašė Mantas_· 2010 Kov. 21 11:03:27
#17

tai žinoma kad taip..

Parašė Mantas_· 2010 Kov. 21 11:03:03
#18

gal aš lentelę blogai sukuriau, nes kuriau pagal tą

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

// Create table
mysql_select_db("my_db", $con);
$sql = "CREATE TABLE Persons
(
FirstName varchar(15),
LastName varchar(15),
Age int
)";

// Execute query
mysql_query($sql,$con);

mysql_close($con);
?>



Parašė edeni· 2010 Kov. 21 11:03:30
#19

apdorojimas.php
<?php
//$_POST['name'] corresponds to the textfield named "name"
if($_POST['shoutcast']) {

    //DB Credentials
    $host = "host";
    $user = "name";
    $pass = "pass";

    //Connect to the database
    $con = mysql_connect($host, $user, $pass) or die(mysql_error());
    mysql_select_db("db") or die(mysql_error());
   
    $name = mysql_real_escape_string($_POST['shoutcast']);

    $sql = "UPDATE Persons SET shoutcast='{$name}' ";
    mysql_query($sql) or die(mysql_error());

    echo "UPDATED! Whooooohooo";

}

?>



Parašė Mantas_· 2010 Kov. 21 12:03:02
#20

nieko :? gal sakyčiau su lentele kažkas blogai, nes kai spaudi "Peržiūrėti" nieko nemeta :D

Parašė edeni· 2010 Kov. 21 13:03:20
#21

O tai pas tave kažkas toje lentelėje yra įrašyta ? Jeigu ne tai tu nieko ir nepakeisi...

Parašė Mantas_· 2010 Kov. 21 16:03:25
#22

nėra :D o kaip įrašyti?
ačiū!!!! padėjo :]

Redagavo Mantas_· 2010 Kov. 21 16:03:25