PHP: Запис на информация в база данни.

Smirnoff

Registered
Здравейте.
Значи изобщо не разбирам как да речем ако имам една форма в сайта си и имам 2 поленца :
1. ИМЕ
2. ПРЕЗИМЕ
и като натисна бутона "Изпрати", каквото имам записано на 2-те поленца да се записва в база данни. :shock:
Дано съм обеснил като хората и да ми помогнете.
Мерси предварително :?:
 
ми примерно


<?php
$ime = $_POST['ime']; // е тука ти е пост-а за Името
$prez = $_POST['prez']; // а тука за презимето


$conn = mysql_connect("localhost",юзър за майсял,парола за майсял) or die (mysql_error());
$db = mysql_select_db(базата данни, $conn) or die (mysql_error());
$chars="SET CHARACTER SET cp1251";mysql_query($chars);
$sql = "INSERT INTO тука пишеш как се казва ред-а ( ime, prezime)
values ( '$ime', '$prez')";

$db = mysql_query($sql) or die (mysql_error());


if($sql) {echo"OK!";} else {echo"ima nqkakva greshkaa..";}
?>
 
ето ти пример ще се опитам да обясня
<form action="form.php" method="POST"/>
<input type="text" name="ime" />
<input type="text" name="prezime"/>
<input type="submit" value="Запиши" />
</form>

това ти е обикнованната хтмл форма
а сега php

първо присвояваш данните
$ime=$_POST["ime"];
$prezime=$_POST["prezime"];

след това се свързваш с БД .
$user="***";
$password="***";
$database="***l";
$link=mysql_connect('localhost',$user,$password);
$db=mysql_select_db($database);

да речем таблицата ти се казва imena и има колони ime и prezime
$query="INSERT into imena (`ime`,`prezime`) VALUES('$ime','$prezime'')";
тука казваме запише в таблица imena ( в полетата ime и prezime ) стоиности ($ime , $prezime)

и самия запис
$zapis=mysql_query($query,$link);
mysql_close($link);


надявам се разбра
 
Smirnoff каза:
Дообре бее...
Мерси много и на двама ви!!!
mute благодаря за разбирането и подробната информация :?:
Мерси и на Dido_Net !!
Много съм ви задължен!!
ъм.. аз не написах за формата.. :oops:
 

Back
Горе