rezz
-
Posts
2 -
Joined
-
Last visited
Posts posted by rezz
-
-
Sveiki, pavisam nesen sāku apgūt php, pagaidām ar google palīdzību viss +- izdodās bet ir viena problēma kuru nevaru atrisināt :/
Būtībā izveidoju datubāzi ar tabulu, datus pievienot no web lapas var bez problēmām un arī nolasīt. Taču mēģinot izdzēst kādu ierakstu pēc tā vārda izmet kļūdu:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'vkoks' at line 1
Erroru met tikai ja nosaukumā ir latviešu burti, ja nav garumzīmju tad izdzēst var
Ieraksts datu bāzē izskatās apmēram šādi: BÅ«vkoks | Uzņēmuma pamatnodarboÅ¡anÄs ir bÅ«vkoku ražoÅ¡... | Neierobežots
Nolasot ierakstu html dokumentā viss ir tā kā tam būtu jābūt, un arī pievienojot atļauj garumzīmes tikai datubāzē izskatās kā piemērā
Kods lai nolasītu:
mysql_connect () or die ('Nevar pieslegties jo: ' . mysql_error()); mysql_select_db ("test"); $query = mysql_query ("SELECT * FROM produkcija"); while ($row = mysql_fetch_array ($query)) { echo "<br /> " .$row ['Nosaukums']. "<br /> " .$row ['Apraksts']. "<br /> Pieejamîba: " .$row ['Pieejamiba']. "<br />";
Kods lai izdzēstu:
<form method="post" action="delete.php"> Nosaukums: <br /> <input type="text" name="Nosaukums" size = "39" /><br /> <input type="submit" value="Izdzçst ierakstu" /> </form>
hmm kāpēc iekopējot no notepad2 ē pārvērtās par ç
Un:
<?php $Nosaukums = $_POST['Nosaukums']; mysql_connect () or die ('Nevar pieslegties jo: ' . mysql_error()); mysql_select_db ("test"); mysql_query("DELETE FROM produkcija WHERE Nosaukums=$Nosaukums") or die(mysql_error()); echo "Datu baze tika izdzests ieraksts ar nosaukumu: " .$Nosaukums; echo "<a href=member.php>Atpakal</a>"; ?>
Php ir iemests pa vidu html kur norādīts charset=utf-8, kodu rakstīju ar notepad2
Pieļauju ka esmu palaidis garām kaut ko ļoti vienkāršu >< Ceru ka kāds varēs man palīdzēt
Problēma ar latviešu burtiem
in Iesācējiem
Posted · Edited by rezz
Paldies! Piemetu
kodos klāt un viss rādās tā kā tam vajadzētu :)