Uldeens Posted September 18, 2003 Report Share Posted September 18, 2003 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 More sharing options...
Aleksejs Posted September 19, 2003 Report Share Posted September 19, 2003 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 More sharing options...
Roze Posted September 19, 2003 Report Share Posted September 19, 2003 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 More sharing options...
kasisppr Posted September 22, 2003 Report Share Posted September 22, 2003 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 More sharing options...
Recommended Posts