Kleine Vragen Topic #3

Gestart doorStef2.514 reacties9.659 weergaven

2.515 berichten · pagina 65 van 168

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik ben nu dus bezig met mijn social netwerk dat ik open source ga maken.
Maar nu twijfel ik of ik meer in de richting van twitter of ask.fm moet gaan?
Ik wil 1 van de 2 "clonen". Hebben jullie een voorkeur/tips?
0
Berichten
3.001
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sanderc schreef:
Ik ben nu dus bezig met mijn social netwerk dat ik open source ga maken.
Maar nu twijfel ik of ik meer in de richting van twitter of ask.fm moet gaan?
Ik wil 1 van de 2 "clonen". Hebben jullie een voorkeur/tips?
Twitter smile
0
Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bugged schreef:
Eerdere citaten tonen
Sanderc schreef:
Ik ben nu dus bezig met mijn social netwerk dat ik open source ga maken.
Maar nu twijfel ik of ik meer in de richting van twitter of ask.fm moet gaan?
Ik wil 1 van de 2 "clonen". Hebben jullie een voorkeur/tips?

Twitter smile
Dat leek mij inderdaad ook het fijnste, maar ook het meest uitdagend wink Bedankt voor je reactie biggrin
0
Berichten
3.001
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sanderc schreef:
Eerdere citaten tonen
Bugged schreef:
Eerdere citaten tonen
Sanderc schreef:
Ik ben nu dus bezig met mijn social netwerk dat ik open source ga maken.
Maar nu twijfel ik of ik meer in de richting van twitter of ask.fm moet gaan?
Ik wil 1 van de 2 "clonen". Hebben jullie een voorkeur/tips?

Twitter smile
Dat leek mij inderdaad ook het fijnste, maar ook het meest uitdagend wink Bedankt voor je reactie biggrin
Succes ermee wink
0
Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als ik een volg-systeem wil maken zoals op twitter.
Moet ik dan een tabel "volg" maken.

En dan de kolommen;

Codeblok (voorbeeld.php):

1
2
3
4

id - volger - wie
----------------------
1 - sander - lennard
2 - sander - stijlpaus

En dan zo uit de database halen wie wie volgt of hoe zou ik dat doen?
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Sanderc schreef:
Als ik een volg-systeem wil maken zoals op twitter.
Moet ik dan een tabel "volg" maken.

En dan de kolommen;
Codeblok (voorbeeld.php):

1
2
3
4

id - volger - wie
----------------------
1 - sander - lennard
2 - sander - stijlpaus

En dan zo uit de database halen wie wie volgt of hoe zou ik dat doen?

Met user id`s
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Sanderc schreef:
Als ik een volg-systeem wil maken zoals op twitter.
Moet ik dan een tabel "volg" maken.

En dan de kolommen;
Codeblok (voorbeeld.php):

1
2
3
4

id - volger - wie
----------------------
1 - sander - lennard
2 - sander - stijlpaus

En dan zo uit de database halen wie wie volgt of hoe zou ik dat doen?

Never ever namen opslaan op die manier. Als je ooit een naam wil kunnen veranderen moet je al je tabellen langsgaan. Probeer met Ids te werken.
0
Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar ik werk niet met ids omdat er nooit een naamsverandering zal mogen.
Dit omdat de namen gewoon de minecraft namen zijn die je (nog) niet kan veranderen.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Sanderc schreef:
Maar ik werk niet met ids omdat er nooit een naamsverandering zal mogen.
Dit omdat de namen gewoon de minecraft namen zijn die je (nog) niet kan veranderen.
nog.......... Als het kan, is jouw systeem fucked.
Daarnaast is een integer sneller dan een varchar, en is het gewoon sterker aan te raden een integer met ids te gebruiken.. Werkt veel makkelijker
0
Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Xjessex schreef:
Eerdere citaten tonen
Sanderc schreef:
Maar ik werk niet met ids omdat er nooit een naamsverandering zal mogen.
Dit omdat de namen gewoon de minecraft namen zijn die je (nog) niet kan veranderen.

nog.......... Als het kan, is jouw systeem fucked.
Daarnaast is een integer sneller dan een varchar, en is het gewoon sterker aan te raden een integer met ids te gebruiken.. Werkt veel makkelijker
Oh oke, dat wist ik niet. Bedankt... dan doe ik het wel met ids wink
0
Berichten
329
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Twitter please.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Pepijnownt schreef:
Twitter please.
En de bedoeling hiervan is...?
0
Berichten
3.001
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10


if($db->query("INSERT INTO `logs` (`userid`, `log1`, `log2`, `date`) VALUES (".$userFetch[id].", refuse_sollicitatie, ".$sFetch[voornaam]." ".$sFetch[naam].", ".$datetime.")")){
echo 1;
}
else{
echo $sFetch[voornaam];
echo $sFetch[naam];
echo $datetime;
echo $userFetch[id];
}

?>

Waarom komt hier nooit 1 uit, en is het altijd false?

Databasestructuur van logs:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12

--
-- Tabelstructuur voor tabel `logs`
--

CREATE TABLE IF NOT EXISTS `logs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userid` int(11) NOT NULL,
`log1` text NOT NULL,
`log2` text NOT NULL,
`date` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;
0
Berichten
473
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bugged schreef:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10


if($db->query("INSERT INTO `logs` (`userid`, `log1`, `log2`, `date`) VALUES (".$userFetch[id].", refuse_sollicitatie, ".$sFetch[voornaam]." ".$sFetch[naam].", ".$datetime.")")){
echo 1;
}
else{
echo $sFetch[voornaam];
echo $sFetch[naam];
echo $datetime;
echo $userFetch[id];
}

?>

Waarom komt hier nooit 1 uit, en is het altijd false?

Databasestructuur van logs:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12

--
-- Tabelstructuur voor tabel `logs`
--

CREATE TABLE IF NOT EXISTS `logs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userid` int(11) NOT NULL,
`log1` text NOT NULL,
`log2` text NOT NULL,
`date` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;

Omdat je bij logs(...) vier velden hebt en je geeft 5 velden.
0
Berichten
3.001
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bartw schreef:
Eerdere citaten tonen
Bugged schreef:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9
10


if($db->query("INSERT INTO `logs` (`userid`, `log1`, `log2`, `date`) VALUES (".$userFetch[id].", refuse_sollicitatie, ".$sFetch[voornaam]." ".$sFetch[naam].", ".$datetime.")")){
echo 1;
}
else{
echo $sFetch[voornaam];
echo $sFetch[naam];
echo $datetime;
echo $userFetch[id];
}

?>

Waarom komt hier nooit 1 uit, en is het altijd false?

Databasestructuur van logs:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12

--
-- Tabelstructuur voor tabel `logs`
--

CREATE TABLE IF NOT EXISTS `logs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userid` int(11) NOT NULL,
`log1` text NOT NULL,
`log2` text NOT NULL,
`date` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;

Omdat je bij logs(...) vier velden hebt en je geeft 5 velden.

Maar ik geef in mijn query toch 4 velden en bij de values ook? Ik laat id weg omdat die AI is.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren