tekst strippen php en mysql
Ik heb hier beneden een script en ik heb gemerkt dat de output van thv (ter hoogte van) te lang wordt en deze wil ik inkorten, maar ik wil hem wel zo groot houden in de database. Ik heb gezien dat je het in kunt korten met de substring maar ik heb het geprobeerd maar elke keer als ik deze gebruik krijg ik een witte pagina :\ , zou iemand me kunnen helpen :)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
// Connects to your Database
mysql_connect("127.0.0.1", "admin", "******") or die(mysql_error());
mysql_select_db("********") or die(mysql_error());
$data = mysql_query("SELECT * FROM Meldingen ORDER BY ID")
or die(mysql_error());
while($info = mysql_fetch_array( $data ))
{
Print "<tr>";
Print "<td>".$info['Datum'] . "</td> ";
Print "<td>".$info['Tijd'] . "</td> ";
Print "<td>".$info['provincie'] . "</td> ";
Print "<td>".$info['thv'] . "</td> ";
Print "<td>".$info['soort'] . "</td> ";
Print "<td>".$info['straat'] . "</td> ";
}
?>
// Connects to your Database
mysql_connect("127.0.0.1", "admin", "******") or die(mysql_error());
mysql_select_db("********") or die(mysql_error());
$data = mysql_query("SELECT * FROM Meldingen ORDER BY ID")
or die(mysql_error());
while($info = mysql_fetch_array( $data ))
{
Print "<tr>";
Print "<td>".$info['Datum'] . "</td> ";
Print "<td>".$info['Tijd'] . "</td> ";
Print "<td>".$info['provincie'] . "</td> ";
Print "<td>".$info['thv'] . "</td> ";
Print "<td>".$info['soort'] . "</td> ";
Print "<td>".$info['straat'] . "</td> ";
}
?>
Groetjes Daan
substr() of str_replace()
Maar wat wil je precies bereiken?
Dat $info['thv'] korter wordt? Dus afkappen bij een X-aantal tekens?
Of de CSS van die cel aanpassen met een overflow: hidden;?
Kijk naar Maar wat wil je precies bereiken?
Dat $info['thv'] korter wordt? Dus afkappen bij een X-aantal tekens?
Of de CSS van die cel aanpassen met een overflow: hidden;?
Dat de $info['thv'] korter word :)
Eddy Erkelens op 13/09/2012 18:56:48:
Kijk naar substr() of str_replace()
Maar wat wil je precies bereiken?
Dat $info['thv'] korter wordt? Dus afkappen bij een X-aantal tekens?
Of de CSS van die cel aanpassen met een overflow: hidden;?
Maar wat wil je precies bereiken?
Dat $info['thv'] korter wordt? Dus afkappen bij een X-aantal tekens?
Of de CSS van die cel aanpassen met een overflow: hidden;?
Of misschien heb je hier wat aan?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
// Connects to your Database
mysql_connect("127.0.0.1", "admin", "////") or die(mysql_error());
mysql_select_db("////") or die(mysql_error());
$data = mysql_query("SELECT * FROM Meldingen ORDER BY ID")
or die(mysql_error());
while($info = mysql_fetch_array( $data ))
{
Print "<tr>";
Print "<td>".$info['Datum'] . "</td> ";
Print "<td>".$info['Tijd'] . "</td> ";
Print "<td>".$info['provincie'] . "</td> ";
$tvh = .$info['thv'] .;
$rest = substr('$tvh', 0, -1);
echo $thv;
Print "<td>".$info['soort'] . "</td> ";
Print "<td>".$info['straat'] . "</td> ";
}
?>
// Connects to your Database
mysql_connect("127.0.0.1", "admin", "////") or die(mysql_error());
mysql_select_db("////") or die(mysql_error());
$data = mysql_query("SELECT * FROM Meldingen ORDER BY ID")
or die(mysql_error());
while($info = mysql_fetch_array( $data ))
{
Print "<tr>";
Print "<td>".$info['Datum'] . "</td> ";
Print "<td>".$info['Tijd'] . "</td> ";
Print "<td>".$info['provincie'] . "</td> ";
$tvh = .$info['thv'] .;
$rest = substr('$tvh', 0, -1);
echo $thv;
Print "<td>".$info['soort'] . "</td> ";
Print "<td>".$info['straat'] . "</td> ";
}
?>
Als je 14 en 15 vervangt voor onderstaande werkt het
Je zou regel 16 ook kunnen verwijderen en dan $thv = vervangen voor echo
Toevoeging op 13/09/2012 20:01:59:
Regel 14 en 15 maak je een fout. Kijk eens goed naar je variabelen...
Als je 14 en 15 vervangt voor onderstaande werkt het
Je zou regel 16 ook kunnen verwijderen en dan $thv = vervangen voor echo