WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   ingen kontakt med databasen (https://www.wn.se/forum/showthread.php?t=17702)

rille77 2006-12-11 23:21

Om du bara fick PHP filerna och inget annat så skulle jag nog ta utvecklaren i örat då PHP filerna eg är värdelösa utan en fungerande databas.

Det du kan göra om du inte lyckas få tag i databasen är att gå igenom alla PHP filer och kolla vilka tabeller som behövs och vad dom ska innehålla, problemet där är att du inte har så stor koll på vilka datatyper det ska vara.

Satsa på att få tatg i utvecklaren och se till att du får SQL filen för att skapa allt innehåll i databasen, det är hur enkelt som helst i PHPMyAdmin.

micho 2006-12-11 23:40

men det är så att han inte vart kontaktbar på en månad så ja tror han bytt msn eller blockat mig. kan inte kräva så mkt då jag fick php filerna gratis. jag försöker bygga upp en databas från scratch genom att studera php filerna och de är när ja stöter på problem som ja skriver dom här.

rille77 2006-12-12 00:04

Ok så det var inget du hade betalat för alltså.
Ja då är det svårt att begära något. :P

Då vet man vad du sysselsätter dig med den närmaste tiden alltså!
Man får hoppas att allt ordnar sig till slut.

micho 2006-12-12 00:30

Nej precis men nu försvann min fråga på sida 2 så ja klistrar in den igen.

mysql_query("INSERT INTO annonser (ip, lon, ovrigt, foretag, rubrik, location, epost, ansokan_epost, beskrivning, arbetsgivare, arbetstid, vantad_nyckel, date, time)
VALUES (
'$ip',
'$_POST[lon]',
'$_POST[ovrigt]',
'$_POST[foretag]',
'$_POST[rubrik]',
'$_POST[location]',
'$_POST[epost]',
'$_POST[ansokan_epost]',
'$_POST[jobb]',
'$_POST[arbetsgivare]',
'$_POST[arbetstid]',
'$vantad_nyckel',
'$date',
'$time')");

hur ska de då se ut i databasen.. vilka värden ska ja lägga in?

micho 2006-12-12 01:11

såhär ser ett anrop ut när den frågar efter annonserna.

$sql = "SELECT * FROM annonser WHERE nyckel=vantad_nyckel AND epost_status=1 ORDER BY id DESC LIMIT 15";

så hur ska tabellen se ut med variablerna?

micho 2006-12-12 21:01

ingen som vet ingen som vet..

bivald 2006-12-12 21:18

Ärligt talat ja, vi kan säga det. Men då kommer vi behöva skriva varenda tabell :)

micho 2006-12-12 21:21

nej inte varenda :P ja försöker ju själv innan jag frågar.

mersault 2006-12-13 00:02

micho>> Mitt tips till dig är att du sätter dig ner och lär dig php + mysql ordentligt från grunden... Det finns inga genvägar (inte så många iaf... =)
Alternativ två är att du är beredd att betalar stålar för att någon annan ska fixa dina problem.


INSERT INTO annonser (ip, lon, ovrigt, foretag, rubrik, location, epost, ansokan_epost, beskrivning, arbetsgivare, arbetstid, vantad_nyckel, date, time)...

Du ska ha en tabell som heter annonser som ska innehålla.... Gissa vad? Jo, alla fält som står kommaseparerade inom paranteserna så klart!
Notera att du kan få stora problem på sikt om du inte väljer bra datatyper (och det har jag en känsla av att du inte gör...)

micho 2006-12-13 00:56

Citat:

Originally posted by mersault@Dec 13 2006, 01:02
micho>> Mitt tips till dig är att du sätter dig ner och lär dig php + mysql ordentligt från grunden... Det finns inga genvägar (inte så många iaf... =)
Alternativ två är att du är beredd att betalar stålar för att någon annan ska fixa dina problem.


INSERT INTO annonser (ip, lon, ovrigt, foretag, rubrik, location, epost, ansokan_epost, beskrivning, arbetsgivare, arbetstid, vantad_nyckel, date, time)...

Du ska ha en tabell som heter annonser som ska innehålla.... Gissa vad? Jo, alla fält som står kommaseparerade inom paranteserna så klart!
Notera att du kan få stora problem på sikt om du inte väljer bra datatyper (och det har jag en känsla av att du inte gör...)

Jag lär mig vareftersom.. frågade på det här forumet vilket det bästa sättet att lära sig va och det var enligt flera att lära sig genom att försöka med mer avancerade grejer istället för att läsa grundexempel osv.

Jag listade faktiskt ut det där på egen hand. Så att beskrivining, arbetsgivare o allt det där fick värden.

men när jag sen gick in på hemsidan så står det att det finns 5 jobb. men dom är inte listade i t.ex "Senast inkomna jobb".

det står:

FROM annonser WHERE nyckel=vantad_nyckel AND epost_status=1 ORDER BY id DESCLIMIT 10

då undrar jag eftersom dom inte listas.. om "id" är ett värde som ska finnas med i "annonser" tabellen eller om de är nåt som finns i MySQL från början.

EDIT: Nu klura ja ut det själv också!


Alla tider är GMT +2. Klockan är nu 05:27.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson