SQL serverin kanssa on kummallinen ongelma. Samassa koneessa on phpbb-foorumi joka toimii ihan moitteettomasti, mutta saman tietokannan omatekemiin taulukoihin ei tietojen lisäys onnistu ollenkaan. Virheilmoituksia ei tule.
Samainen koodi toimi moitteettomasti n. vuosi sitten jolloin viimeksi työskentelin saman projektin kanssa. PHP:n versio oli silloin muistaakseni 4 ja risat.
Alustana on Windows XP SP2, SQL Server 2000, PHP 5.1.2, IIS 5.1
Ao. koodilla olen koittanut tietoa syöttää, mutta ei toimi. XXX = poistettu tästä viestistä
if ($_POST["vuosi"] && $_POST["kieli"] && $_POST["kategoria"] && $_POST["ohjaaja"] && $_POST["nimi"] && $_POST["tunniste"]) {
$vuosi=strip_tags(urldecode($_POST["vuosi"]));
$kieli=strip_tags(urldecode($_POST["kieli"]));
$kategoria=strip_tags(urldecode($_POST["kategoria"]));
$ohjaaja=strip_tags(urldecode($_POST["ohjaaja"]));
$nimi=strip_tags(urldecode($_POST["nimi"])); $tunniste=strip_tags(urldecode($_POST["tunniste"]));
mssql_connect("XXX", "XXX", "XXX") or die("Yhdistäminen ei onnistunut!");
mssql_select_db("XXX");
mssql_query(
"INSERT INTO elokuvat (vuosi, kieli, kategoria, ohjaaja, nimi, tunniste) VALUES ('$vuosi', '$kieli', '$kategoria', '$ohjaaja', '$nimi', '$tunniste')");
}
Mikä voisi olla ongelman ratkaisu? Lisätietoja saa tarvittaessa. Olen kuitenkin itseopiskelun alkutaipaleella joten en kaikkea olennaista välttämättä osaa suoraan kertoa.
SQL Server, PHP, INSERT ei toimi?
nosegoblin
1
510
Vastaukset
- Piru
Perään or die ja tulosta siinä se mahdollinen virheilmoitus.
Lisäksi eikös esmes connectille pidä antaa se yhteys, jonka kautta valitaan se db?
$connection = mssql_connect("XXX........ or die
mssql_select_db("XXX", $connection) or die ("Select db epännistui");
mssql_query(
"INSERT INTO .....
mssql_close($connection);
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Medvedev: Suomi tuhoutuu ydinsodassa ensimmäisenä
Venäjän ydinaseilla on lyhyin matka Suomeen, joten ydinsodassa Suomi tuhoutuu heti sodan alkuminuuteilla, muilla mailla5601913- 91930
Hotellille löytyi ostaja....
Tämän päivän Kainuun Sanomissa oli uutinen, että pesänhoitajan mukaan Hotelli Kainuu myydään ensiviikolla. Hieno homma,18927Onko se loukkaavaa
Kun joka kerta tuijotan sun peppua. En mahda sille mitään, että se vangitsee katseeni. Pohdin vain että ei minusta ole k101826Saana airola ja. muusikko spekulaatiota
Saara airolan kirja muusikko mies. Oisko redrama tai lauri tähkä? Saana oli 13 v vuonna 2014 Tekoäly sanoo : tähkä Julki2757Onko kaivattusi seinäruusu?
Kun hän saapuu paikalle, huomaako kukaan, vai kääntyvätkö päät? Onko se hyvä vai huono juttu? Oletko sinä huomattu vai50739- 63715
- 68715
Jos saisit palata takaisin johonkin vuoteen
Mikä vuosi se olisi? Ja mitä siinä hetkessä tapahtuisi?74658- 65553