Jump to content
php.lv forumi

Pefekts Skripts.......bet Neiet


Uldeens

Recommended Posts

Soreiz ari esu pacenties kautko uzraxtiit(nu ne gluzi pats bet graamatas + forums + mans nosaukums) a to parasti tikai jautaajumi.

 

 

 

Forma:

<form action="tabula.php" method="post">

<input type="text" name="virsraksts" value="virsraksts"><br>

<textarea cols="10" rows="3" name="teksts">Ievadi tekstsu</textarea>

<input type="submit" value="sendot" >

</form>

 

 

DB saucaas" Info",Tabula DB saucaas "tabula" un triis ailes ID,virsraksts,teksts.

 

Skripts:

 

<?

if(!$virsraksts || !$teksts)

{

echo "tu kautko neesi ievadiijis liidz galam";

exit;

}

$teksts = addslashes($teksts);

$virsraksts = addslashes($virsraksts);

 

@ $db = mysql_pconnect("localhost","root");

if(!db)

{

echo "Kluda nevar pieslegties DB";

exit;

}

mysql_select_db("info");

$query="insert into tabula values

(' ".$virsraksts." ',' ".$teksts." ')";

 

$result = mysql_query($query);

if ($result)

echo mysql_affected_rows()."raxts ir veiksmiigi saglabaats.";

?>

 

 

Datu baazi taisiiju ar MASCON peec parauga Graamataa PHP soli pa solim..

 

Tur tiesi kaa graamataa uztaisiiju saliidzinaaju tos SQL kodus(skriptus hvz kaa to sauc).

Nu tas laikam viss Bliez valaa idejas :)) ..

 

AAA Man tas viss notiekas uz maajas apache PHP iet bez reg.glob.

MySQL ar iet nu mascon sakonekteejaas.

 

PALDIES!!!!!

 

 

AAA veel pateicoties sim forumam ir veerojams arpraatiigs progress

unn arvien tuvaaka ir mana kaapsana PHP meistariibas virsotnee...

Kapeec TAAPEEC KA SUBMITOJOT TO FORMU NEMET ARAAA KLUUDU,paraadaas vienkaarsi tukss explorer logs-kas diivainu :(

 

Bet DB arii nekas jauns neparaadaas:((

Link to comment
Share on other sites

A tu pameegjini noechot to query un tad vinju izpildiit caur savu MASCON.

Manupraat qwerijam ir jaaizskataas shaadi:

<code><font color="#000000">
<code><font color="#000000">
$query = "INSERT INTO tabula (virsraksts, teksts) VALUES ('" . $virsraksts . "', '" . $teksts . "')";</font>
</code></font>
</code>

bez tam vareetu kaut kaadu pazinjojumu izdot arii gadiijumaa, ja $result == false

turklaat... vai tieshaam tev piesleedzoties pie datubazes lietotaajam root ir tuksha parole???

Link to comment
Share on other sites

Man gan slinkums iedziljinaaties pilniibaa visaa skriptaa bet NEKAD NELIETO mysql_pconnect (tad kad nevajag speciaali) t.i. persistant connections.. Un tieshi shajaa scriptaa tev netiek aizveerta mysql konekcijas kas noziimee ka peec kaadas 50 reizes (attieciigi peec seetingiem) mysql pazinjos ka Too many connections..

 

Lieto parasto mysql_connect jo to PHP peec scripta beigaaam aizver atomaatiski.. preteeji obligaati mysql_close()

Link to comment
Share on other sites

Par mysql_pconnect() Rozem pilnīga taisnība. Pats šādu joku biju uztaisījis un pēc 15 minūšu "testēšanas" servera admins dusmīgs zvana un pieprasa, lai pārstāju ziepes vārīt, jo serveris izmet paziņojumu par "Too many mysql_pconnect conections".

Labāk konektējoties pie servera izmanto ko līdzīgu šim:

<code><font color="#000000">

$db = mysql_connect("$host", "$dbuser", "$dbpassword")
or die(mysql_error());
</font>
</code>

Link to comment
Share on other sites

×
×
  • Create New...