Create tables with php

Dido_net

Registered
Как да направя че през php скрипт, да се кънектвам към база данни и да правя нови таблици..ъъ.. не таблици, нови такова... аааааааааа, побърках се :eek:
В таблиците тия редове дет' са :?:
Как ще стане ? :roll:
 
ми то само таблица без полета неможе да създадеш :shock:
или аз те разбрах погрешно..?
всмисъл когато правиш таблица трябва да създадеш и мин 1 поле ..
 
нее, въпроса ми беше, да създавам полета с информация в таблиците, поточно само в 1 таблица.. как ? :roll:
 
<?php
$connection = mysql_connect ("localhost", "root", "")
or die ("Не може да се осъществи връзка със сървара");
$result = mysql_select_db("bazatadanni")
or die ("Не може да се изберете базата данни");
$sqlquery = "create table Potrebiteli (
Ime varchar (50) Not NULL ,
Prezime varchar (50) Not NULL ,
Familiq varchar (50) Not NULL,
email varchar (50) Not NULL Primary key
");
$queryresult = mysql_query($sqlquery)
or die ("Заявката не може да се изпълни");
?>
и така трябва да стане ..
после...

<?php

$connection = mysql_connect ("localhost", "root", "")
or die ("Не може да се осъществи връзка със сървара");
$result = mysql_select_db("bazatadanni")
or die ("Не може да се изберете базата данни");
$sqlquery = "INSERT into Potrebiteli VALUES ('Tupomir', 'Prostef','Tupchev','tupcho@abv.bg')";
queryresult = mysql_query ($sqlquery)
or die ("Не може да се изпълни заявката");

?>
и така въвеждаш информацията вътре .. май..
абе малко ли уроци има погледни ги.
 
Виж сега.. значи, искам да направя регистрация за един phpcouner, имам таблица "counters", в нея има поле "phpcounters"
Ето направо картинката, да не бъркам всички :





Е тука искам да създавам надолу работи с тоя скрипт.. :roll:
 
Сега, направих с мойте знания този скрипт :
Код:
<?php

include('config.php');

$connect = mysql_connect($host, $user, $pass);
$dbc = mysql_select_db('counter', $connect) or die ("Eror4e");
if (!$connect || !$dbc) {
   die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($connect);
?>
та, искам чрез изпратена форма от друг файл, чрез POST да попълвам работите в оная таблица (картинката на данните е в горния ми пост), мисля че ме разбирате, дано стани.. :roll: :cry:
 
Преди малко си правих такъв код, защото ми трябваше. Ето, преправи си го малко и готово :wink:
insertb.php
Код:
<form action='insertb2.php' method='post'>
<table width='300' border='0' cellspacing='0' cellpadding='0'>
<tr>
	<td>Сграда:</td>
	<td> <input type='text' name='building' value='building' maxlength='25'></td>
</tr>
<tr>
	<td>Ниво:</td>
	<td> <input type='text' name='buildinglvl' maxlength='25'></td>
</tr>
<tr>
	<td>Пари:</td>
	<td> <input type='text' name='money' maxlength='25'></td>
</tr>
<tr>
	<td>Нефт:</td>
	<td> <input type='text' name='neft' maxlength='25'></td>
</tr>
<tr>
	<td>Насел:</td>
	<td> <input type='text' name='nasel' maxlength='25'></td>
</tr>
</table>
<input type='submit' value='Напред'>
</form>


insertb2.php
Код:
<?php
$sgrada = $_POST['building'];
$lvlsgrada = $_POST['buildinglvl'];
$money = $_POST['money'];
$neft = $_POST['neft'];
$nasel = $_POST['nasel'];
  $conn = @mysql_connect("localhost", "***", "***") or die("NE MOJE DA BUDE OSASHTESTVENA VRAZKA");
  $rez = @mysql_select_db("***", $conn) or die("BAZATA DANNI NE MOJE DA BUDE OTKRITA");
  $zaqvka = "insert into zavisimosti (sgrada, lvlsgrada, neft, money, nasel) values ('$sgrada', '$lvlsgrada', '$neft', '$money', '$nasel')";
  $rez = @mysql_query($zaqvka, $conn) or die("ZAQVKATA NE MOJA DA BUDE IZPULNENA");
 	if ($rez){
echo "Сграда: $sgrada<br>
Ниво: $lvlsgrada<br>
Пари: $money<br>
Нефт: $neft<br>
Насел: $nasel<br>";
}
?>



EDIT...///
Това твойто не са tables, а rows :wink:
 
Както и да е.. много ти благодаря, ама много ! :D
След малко ще го пробвам :wink:
 

Горе