Ja jeg udfylder et felt på siden med noget tekst. Så trykker jeg på knappen. Når jeg trykker på knappen køres det og det er det i feltet email som skal tjekkes.
prøv evt. at skrive noget debugtekst ud mellem de forskellige linier i koden, så du ved om den faktisk finder noget, og om din DELETE går godt.
prøv at ændre "$adresse = mysql_query("DELETE FROM mail_systen WHERE m_email = '" . $_POST[email] . "'");" til "mysql_query("DELETE FROM mail_systen WHERE m_email = '" . $_POST[email] . "'") or die(mysql_error());"
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 '@ændret.com' at line 1
Det ser altså ud til at den dropper det der står foran @ i mailen og derfor ikke finder noget...
hvis du ikke ved om der er mellemrum for an, bliver du enten nødt til at søge på LIKE '%mail@domæne.dk', eller lidt mere effektivt (mail_systen=' mail@domain.dk' OR mail_systen='mail@domain.dk')
det bedste er selvfølgelig at rydde op i databasen, og fjerne mellemrum foran email-adresser... så skal du bare huske at rette det program der gemmer email adresserne i databasen, så der ikke kommer flere mellemrum...
Hvordan skal søge strengen helt præcist se ud når jeg laver den med Like ??
Jeg skal ikke lige igennem den og finde dem allesammen så er jeg først færdig om et år eller to :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.